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
- 1Paste your raw or encoded string.
- 2See both `encodeURIComponent` and `decodeURIComponent` outputs side by side.
- 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.