URL Encoder & Decoder
Encode or decode URL percent-encoded strings. Runs entirely in your browser.
URL encoding converts special characters into percent-encoded sequences safe for query strings and form data. Decode garbled URLs to inspect parameters, or encode values before adding them to links.
FAQ
What is URL encoding?
URL encoding (percent-encoding) replaces unsafe characters with a percent sign followed by two hex digits. For example, a space becomes %20. This ensures URLs are transmitted correctly.
When should I URL-encode a string?
Encode query parameters, path segments, or any text you embed in a URL that may contain special characters like &, =, or spaces.
Is my data private?
Yes. All encoding and decoding is performed in your browser. No data is ever sent to a server.
Related formatters
More free developer tools — all run in your browser