URL Encoder Decoder
Encode and decode URL-encoded strings. Free, no signup, works in your browser.
All encoding/decoding happens in your browser. No data is sent to any server.
About URL Encoder Decoder
This tool encodes text for safe inclusion in URLs or decodes percent-encoded (URL-encoded) strings back to readable text. Three encoding modes are available: Component mode (encodeURIComponent) for query parameter values, URI mode (encodeURI) for full URLs preserving path separators, and Full mode for encoding every byte. Supports all Unicode characters including emoji through UTF-8 encoding. Essential for building API requests, debugging query strings, and working with URL parameters.
Frequently Asked Questions
What is the difference between the three encoding modes?
What is percent encoding?
How are non-ASCII characters encoded?
Related Tools
Base64 Encode & Decode
Encode text to Base64 or decode Base64 to text
HTML Entity Encoder / Decoder
Encode and decode HTML entities like & < > "
Hash Generator
Generate MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes from text
Text to Hex Converter
Convert between text and hexadecimal representation