URL Encoder / Decoder
Safely encode special characters for URLs or decode percent-encoded strings back to readable text.
Text / URL
Encoded
Ad space
Frequently asked questions
What's the difference between URL encoding and Base64?+
URL encoding (percent-encoding) escapes special characters like spaces and & so they're safe inside a URL; Base64 is a different encoding used for binary data or embedding arbitrary content.
Why does my URL decode back with %20 still showing?+
That usually means the text wasn't valid percent-encoding, for example a stray % sign not followed by two hex digits.
Is this the same as encodeURIComponent in JavaScript?+
Yes, this tool uses the browser's built-in encodeURIComponent and decodeURIComponent functions.