URL Encoder / Decoder
Percent-encode text so it is safe inside URLs and query strings, or decode encoded URLs back to readable text.
Want to keep your input for later? Sign in
How to use it
- Paste a URL, query value or encoded string.
- Click Encode or Decode.
- Copy the result into your link, code or API call.
Frequently asked questions
Should I encode the whole URL or just the values?
Encode individual query values and path segments. Encoding a whole URL also encodes :, / and ?, which breaks it.
Why does a space become %20?
URLs can't contain raw spaces, so they are written as %20 (or + in form data). Decoding turns them back into spaces.
Is it free, and is my data uploaded?
It's free with no sign-up, and it runs entirely in your browser — your input is never sent to our servers.