🔗

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

Space%20
&%26
=%3D
?%3F
/%2F
#%23
@%40
+%2B

Copied

Copy failed. Select the result and copy it manually.

Embed this tool on your website

Use whole pixel dimensions from 1 to 4096.

× px (1–4096)

                        

💡 Integration Tip

Copy the embed code and paste it into your website HTML. The responsive version adapts to all screen sizes automatically.

3.7
3 ratings
✓

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

Encode or decode a URL component, a full URI, Base64URL, HTML entities or double encoding.
a b&c → a%20b%26c → a b&c

How to use

1

Choose the mode and enter a draft; inspect the result before copying or downloading.

2

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.

Popular Tools

No more tools to show
Explore All Tools
FreeWebTools AI
Powered by free AI models · Full chat →