🔗 URL Encoder / Decoder
Encode or decode URLs and query parameters (percent-encoding). Fast and free online tool.
Encodes a URL component (query parameter). Encodes all special characters.
You use this tool often? Pro includes files up to 500 MB and priority processing.
What is URL Encoder / Decoder?
The URL encoder/decoder tool converts special characters to percent-encoding (%XX) and back. Supports both encodeURI and encodeURIComponent modes.
How to use this tool?
Paste your text or URL, choose the mode (encodeURIComponent or encodeURI), and get the result instantly. Copy with one click.
Benefits
- encodeURI and encodeURIComponent
- Automatic decoding
- Full Unicode support
- 100% browser-based
Frequently Asked Questions
- What's the difference between encodeURI and encodeURIComponent?
- encodeURI encodes a full URL (preserves :, /, ?, #, etc.). encodeURIComponent encodes a URL component (query parameter) and encodes all special characters.
- Is my data sent to a server?
- No, encoding and decoding happen entirely in your browser.
- Are Unicode characters supported?
- Yes, UTF-8 percent-encoding handles all Unicode characters.
Similar Tools
Base64 Encoder
Encode/decode text or a file to Base64. Data URL and one-click copy. 100% in the browser.
Use →HTML Entity Encoder / Decoder
Encode or decode HTML entities (&, <, >, etc.). Protect your HTML code against XSS injections.
Use →JSON Formatter
Validate, format, and minify JSON. Syntax highlighting and file import. 100% in the browser.
Use →What is URL Encoder / Decoder?
The URL encoder/decoder tool converts special characters to percent-encoding (%XX) and back. Supports both encodeURI and encodeURIComponent modes.
How to use this tool?
Paste your text or URL, choose the mode (encodeURIComponent or encodeURI), and get the result instantly. Copy with one click.
Benefits
- encodeURI and encodeURIComponent
- Automatic decoding
- Full Unicode support
- 100% browser-based
Frequently Asked Questions
- What's the difference between encodeURI and encodeURIComponent?
- encodeURI encodes a full URL (preserves :, /, ?, #, etc.). encodeURIComponent encodes a URL component (query parameter) and encodes all special characters.
- Is my data sent to a server?
- No, encoding and decoding happen entirely in your browser.
- Are Unicode characters supported?
- Yes, UTF-8 percent-encoding handles all Unicode characters.
Similar Tools
Base64 Encoder
Encode/decode text or a file to Base64. Data URL and one-click copy. 100% in the browser.
Use →HTML Entity Encoder / Decoder
Encode or decode HTML entities (&, <, >, etc.). Protect your HTML code against XSS injections.
Use →JSON Formatter
Validate, format, and minify JSON. Syntax highlighting and file import. 100% in the browser.
Use →