URL Encoder/Decoder
Encode and decode URLs
This free online url encoder/decoder runs in your browser and is part of our Converters collection.
🔄 URL Encoder/Decoder
Encode and decode URLs
Example:
Original: https://example.com/hello world
Encoded: https://example.com/hello%20world
How to Use the Online URL Encoder/Decoder
Select "Encode" to percent-encode reserved URL characters, or "Decode" to restore human-readable URLs.
Paste the website address, query parameters, or string you want to process.
Select `encodeURIComponent` (encodes all delimiters including `/`, `?`, `&` for query parameters) or `encodeURI` (preserves standard URL structural separators).
Review the live output and copy the percent-encoded URL ready for REST APIs and web browsers.
Frequently Asked Questions
Common questions about using this free online url encoder/decoder.
What is the difference between `encodeURI` and `encodeURIComponent`? ▾
What does `%20` and `+` represent in URL encoding? ▾
Why does unencoded text cause HTTP 400 Bad Request errors in APIs? ▾
Does this tool handle UTF-8 characters and Asian scripts in URLs? ▾
More Converters
Explore related tools in the same category to solve adjacent tasks faster.