URL Encoder/Decoder
Encode and decode URLs for safe web transmission. Convert special characters to percent-encoding and back. Free URL tool.
Encode or decode a URL component, a full URI, Base64URL, HTML entities or double encoding.
Malformed percent escapes fail and clear output. HTML decoding keeps tags literal without executing markup or loading their resources. Text cap: 1,000,000 characters.
Method and limits
Method and limits
Component mode escapes & and spaces; URI mode keeps URL separators. Neither mode treats + as a form-space. HTML mode decodes browser-supported named and numeric entities as literal text.
Component mode escapes & and spaces; URI mode keeps URL separators. Neither mode treats + as a form-space. HTML mode decodes browser-supported named and numeric entities as literal text.
Malformed percent escapes fail and clear output. HTML decoding keeps tags literal without executing markup or loading their resources. Text cap: 1,000,000 characters.
Processing happens in this browser; these converters do not upload your draft. Other site features can make requests.
Working…
Common Encodings
Copied
Copy failed. Select the result and copy it manually.
About URL Encoder/Decoder
Encode or decode a URL component, a full URI, Base64URL, HTML entities or double encoding. Component mode escapes & and spaces; URI mode keeps URL separators. Neither mode treats + as a form-space. HTML mode decodes browser-supported named and numeric entities as literal text.
a b&c → a%20b%26c → a b&c
Malformed percent escapes fail and clear output. HTML decoding keeps tags literal without executing markup or loading their resources. Text cap: 1,000,000 characters.
Use Cases
How to use
Choose the mode and enter a draft; inspect the result before copying or downloading.
Component mode escapes & and spaces; URI mode keeps URL separators. Neither mode treats + as a form-space. HTML mode decodes browser-supported named and numeric entities as literal text.
Pro Tips
- Malformed percent escapes fail and clear output. HTML decoding keeps tags literal without executing markup or loading their resources. Text cap: 1,000,000 characters.
Frequently Asked Questions
Component mode escapes & and spaces; URI mode keeps URL separators. Neither mode treats + as a form-space. HTML mode decodes browser-supported named and numeric entities as literal text.
Malformed percent escapes fail and clear output. HTML decoding keeps tags literal without executing markup or loading their resources. Text cap: 1,000,000 characters.