URL Encoder/Decoder
Encoded result:
Decoded result:
About this tool
URL encoding converts characters into a format that can be safely transmitted over the internet. Special characters are replaced with percent-encoded values (e.g., space becomes %20).
Encode vs Encode Component
- Encode — Uses
encodeURI(), preserves characters valid in a full URL (like:,/,?,&) - Encode Component — Uses
encodeURIComponent(), encodes all special characters (use for query parameters)
Common use cases
- Encoding query string parameters
- Encoding special characters in URLs
- Decoding URLs from logs or analytics