URL Encoder Decoder Online Free
Encode or decode URL components instantly. Handle special characters, query parameters, and full URLs for safe web usage.
Common URL Encodings
| Character | Encoded | Description |
|---|---|---|
| %20 | Space | |
| ! | %21 | Exclamation mark |
| # | %23 | Hash |
| $ | %24 | Dollar sign |
| & | %26 | Ampersand |
| + | %2B | Plus sign |
| = | %3D | Equals sign |
| ? | %3F | Question mark |
| @ | %40 | At sign |
| / | %2F | Forward slash |
Last updated May 2026
Pro Tip
Use 'Encode component only' (encodeURIComponent) when encoding query parameter values. Use 'Encode full URL' (encodeURI) when encoding a complete URL where you want to preserve the structure characters like /, ?, and &.
How to Use URL Encode/Decode
1
Enter Text or URL
Paste the text or URL you want to encode or decode into the input area.
2
Choose Encode or Decode
Switch between Encode and Decode tabs to convert in either direction.
3
Select Encoding Mode
Choose between encoding a full URL or just a component (query parameter value).
4
Copy the Result
The output updates live as you type. Copy it to your clipboard with one click.
Why Use Our URL Encode/Decode?
Bidirectional Conversion
Encode plain text to URL-safe format or decode percent-encoded strings back.
Full URL or Component
Encode entire URLs with encodeURI or just components with encodeURIComponent.
Live Conversion
See results update instantly as you type with no button clicks required.
Common Examples
Reference table showing how common characters are encoded.
100% Free
No hidden charges or premium features locked behind paywalls.
Privacy First
Files are processed in your browser and never uploaded to servers.
Works Everywhere
Compatible with desktop, tablet, and mobile browsers.