URL Encode/Decode

Percent-encode text for safe use in URLs, or decode it back.

How to use URL Encode/Decode

  1. Add or paste your input above.
  2. Click the action button to run URL Encode/Decode.
  3. Copy or download your result.

About URL encoding and decoding

URL encoding (percent-encoding) replaces characters that have special meaning in a web address — like spaces, ampersands and question marks — with safe %xx codes. It is essential when building links and query strings that contain user input.

Tips

  • Spaces become %20 and special characters get percent-codes.
  • Encode query-string values so symbols don't break the URL.
  • Decode to read an encoded link in plain text.

URL Encode/Decode — frequently asked questions

When do I need to URL-encode something?
Whenever you put text with spaces or special characters into a URL or query string, encoding keeps the link valid.
Is URL Encode/Decode free to use?
Yes. URL Encode/Decode is completely free with no sign-up, no watermarks and no usage limits.
Is my data uploaded to a server?
No. URL Encode/Decode runs entirely in your browser, so your data never leaves your device.
Is there a size limit?
Only your device's available memory — there are no server-side limits because nothing is uploaded.

Related tools