How do I URL encode text for free?
Type or paste your text, pick a mode, and click Encode. The URL-safe encoded result appears instantly. It is free, runs in your browser, and nothing is uploaded.
Developer Tools
Encode or decode URL and query string values.
Component encodes everything, best for a single query parameter value.
Type or paste text to encode, or paste a percent-encoded URL you want to decode.
Choose Component for a single query value or Full URL for a whole address, then Encode or Decode.
Copy the output, or send it back as input to chain encode and decode steps.
Type or paste your text, pick a mode, and click Encode. The URL-safe encoded result appears instantly. It is free, runs in your browser, and nothing is uploaded.
Paste the encoded URL into the input box and click Decode. Percent codes like %20 turn back into spaces and the original text is restored.
Component mode encodes everything, which is right for a single query parameter value. Full URL mode leaves structural characters like : / ? # alone, which is right when encoding a complete web address.
It is the encoded form of a space. URLs cannot contain raw spaces, so they are replaced with %20. Decoding turns them back into spaces.
Yes. Encoding and decoding run entirely in your browser on your own device. Your text is never sent to any server.
No. The URL encoder and decoder is free with no account and no limits.
JPG, PNG, and WebP all store images, but picking the wrong one gives you blurry photos, huge files, or lost transparency. Here is exactly when to use each, in plain English.
Read guide →A large PDF is a pain to email or upload, but most compressors either barely shrink it or turn your crisp text into a blurry mess. Here is how to reduce PDF file size while keeping it looking clean.
Read guide →Combining several PDFs into one file used to mean paid software or uploading private documents to a stranger server. Here is the faster, safer way to merge PDF files for free.
Read guide →