URL Encode and Decode
Convert text to URL format (%20, %C3%A9) and back, and break down a URL's parameters.
- Never leaves your device
- No sign-up
Quick answer: To URL-encode, paste your text and choose Parameter (encodeURIComponent, for query values) or Full URL (encodeURI). To decode, switch to Decode. If the text is a URL with parameters, they appear in a table.
How to do it in 3 steps
- 1Choose encode or decode.
- 2Paste the text or URL.
- 3Copy the result.
Why use Pronto Arquivo
Two modes
Parameter or full URL, just like in JavaScript.
Correct accents
UTF-8: é becomes %C3%A9.
Parameters listed
Shows the key and value of each parameter.
Private
Nothing is uploaded.
Guides
When to use each mode
Use Parameter for values that go after = in a URL. Use Full URL when you want :/?& to keep working.
Frequently asked questions
What is URL encoding?
Replacing special characters with %XX so the URL works.
What's the difference between encodeURI and encodeURIComponent?
encodeURIComponent also encodes / ? & = #, so it's the one for parameter values.
How do I decode %20?
Choose Decode: %20 becomes a space.
Is my data uploaded?
No. Everything is processed in your browser.