Free URL Encoder / Decoder
Encode or decode full URLs and URL components instantly. Free, fast, and easy to use.
URL Encoder & Decoder
Type or paste your text to see output.
Invalid encoded text. Could not decode.
Encode or decode URLs and query components instantly for links, parameters, and web development.
Frequently Asked Questions
What is URL encoding?
URL encoding replaces unsafe ASCII characters with a % followed by two hexadecimal digits to safely transmit data over the Internet.
What is the difference between encoding a full URL and a URL component?
Encoding a full URL keeps syntax characters like ?, &, =, and / intact. Encoding a component encodes everything, including these syntax characters, making it safe to use as a query parameter value.
Why do spaces become %20?
Spaces are not allowed in URLs. They are replaced by the plus sign (+) or by %20 which is the hex representation of a space character.
Can I decode encoded query parameters?
Yes, just paste the encoded query parameters into the input and click Decode to revert them back to plain text.
Does this tool store my text?
No, this tool processes everything directly in your browser. Your input is never sent to any server.
Is this tool free to use?
Yes, our URL Encoder & Decoder is 100% free with no limits.