BurnerTools
🔗

URL Encode / Decode

encodeURIComponent & decodeURIComponent, beautifully.

Percent-encode or decode any string — query parameters, fragments, or whole URLs. Useful when debugging deep links, building OAuth redirects, or copying a URL out of a log file.

Category
Developer & Data
Privacy
Runs in your browser
Uploads
No server upload
Access
Free, no signup
100% Private. Processed locally on your device. Your data never touches a server.
Encoded
https%3A%2F%2Fexample.com%2F%3Fq%3Dhello%20world%26lang%3Den
Decoded
https://example.com/?q=hello world&lang=en

How to use

  1. 1Paste your raw or encoded string.
  2. 2See both `encodeURIComponent` and `decodeURIComponent` outputs side by side.
  3. 3Copy whichever one you need.

Popular use cases

  • Build OAuth callback URLs with the right encoding.
  • Decode tracking parameters captured from analytics.
  • Sanity-check deep links before sharing them.

Frequently asked questions

What's the difference between encodeURI and encodeURIComponent?+

`encodeURI` keeps URL-safe characters like `:` and `/` intact. `encodeURIComponent` encodes them — use it for individual query values.

More in Developer & Data