URL encode / decode
Encode text for URL components or decode percent-encoded text.
Enable JavaScript to use the interactive tool. Your inputs are processed in your browser.
How to use this tool
Paste a value and choose Encode or Decode. This tool works on URL components, rather than validating a whole URL.
Related tools
- Base64 encode / decode
Convert text to Base64 and back.
- Base32 encode / decode
Encode text with the Base32 alphabet.
- Base58 encode / decode
Encode bytes without ambiguous characters.
- Base85 encode / decode
Convert text with the Ascii85 alphabet.
- Hex encode / decode
Convert UTF-8 text to hexadecimal.
- Binary encode / decode
Read and write text as binary bytes.
- HTML entity encode / decode
Convert reserved characters and entities.
- Base64url encode / decode
Use the URL-safe Base64 alphabet.