URL Encoder / Decoder
Encode or decode URL components.
Runs on your machine. Nothing you paste is uploaded.
Get URL Encoder / Decoder and 121 other tools. Free for 7 days, no account needed.

What it does
Percent-encode text so it is safe to put in a URL, or decode an encoded string back into readable text. Choose Encode or Decode and the output updates as you type, with a copy button ready.
Encoding follows encodeURIComponent, so reserved characters such as &, =, ?, / and spaces are escaped along with non-ASCII text like Vietnamese or emoji. When decoding hits a broken sequence, like a stray % sign, you see an invalid input message rather than a silently wrong result.
When you would reach for it
- Encode a search term or redirect URL before adding it as a query parameter value.
- Decode a long tracking or callback URL from logs to see what parameters it really carries.
- Check how non-ASCII names or emoji will look once encoded in an API request.
- Find out why a request fails by decoding a parameter that may have been encoded twice.
Also found by searching
- url
- encode
- decode
- percent
- uri
- component