All Tools
Utilities
URL Encoder / Decoder
Encode text for a URL, or decode a URL-encoded string back
Free
No sign-up
Fast
About this tool
Convert text into URL-safe percent-encoding, or decode a percent-encoded URL string back into readable text.
Frequently asked questions
When do I need to URL-encode something?
Whenever text is going into a URL query string or path and might contain characters URLs don't allow raw — spaces, &, =, ?, #, and non-ASCII characters all need encoding so the URL stays valid and unambiguous.
Why does my decoded text look garbled?
That usually means the input wasn't actually valid URL-encoded text (e.g. it was already decoded, or encoded with a different scheme) — double-check you're decoding the right value.