Free URL encoder & decoder — percent-encode query strings, paths, and form data safely for HTTP requests.
Was URL Encoder / Decoder useful?
Your vote helps us prioritize improvements.
The QuickToolz URL Encoder / Decoder percent-encodes text for safe use in URLs, query strings, and form data — and decodes URL-encoded strings back to readable text. Choose between encodeURI (preserves URL structure) and encodeURIComponent (encodes every reserved character) modes.
encodeURIComponent: encoding a single query-string value or path segment (encodes /, ?, &, =)
encodeURI: encoding a full URL where you want to preserve those structural characters
Everything you need, nothing you don’t. Built for speed and simplicity.
encodeURI for whole URLs, encodeURIComponent for values.
Reverse any percent-encoded string instantly.
Handles emojis, accents, and non-Latin characters.
Everything you need, nothing you don’t. Built for speed and simplicity.
Drop content into the input.
Got questions? We’ve got answers. Common questions about URL Encoder / Decoder.
encodeURI vs encodeURIComponent vs decode.
Grab the result with one tap.
Component mode encodes every reserved character (use for query values). Full URL mode preserves scheme separators like : / ? # (use for whole URLs). All processing is local.