Percent-encode any text for safe use in URLs — or decode encoded strings back to plain text. UTF-8 safe, instant, and fully private.
A privacy-first URL encoder and decoder. Switch between Encode and Decode, choose between Component (every reserved character escaped — for query values) or Full URL (preserves `:` `/` `?` `#` — for whole URLs). Output updates as you type. Helpful error messages on malformed percent-sequences. Everything runs locally in your browser.
Got questions? We’ve got answers. Here are some of the most common inquiries about URL Encoder / Decoder.
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.