URL Encoder / Decoder
Paste a URL, query string, or text and convert it to or from percent-encoded form instantly.
How to use
- Choose Encode or Decode.
- Pick Component for query/path parts, or Full URI for whole URLs.
- Paste your text — the result updates live.
Related tools
Frequently asked questions
What's the difference between Component and Full URI?
Component encoding (encodeURIComponent) escapes every reserved character, ideal for a single query parameter or path segment. Full URI encoding (encodeURI) leaves URL structure characters like : / ? & untouched, for encoding a complete URL.
Why does decoding sometimes fail?
Decoding throws an error if the input contains a stray % not followed by a valid two-digit hex code. Check the input was copied in full.
Is my data uploaded?
No. Encoding and decoding run entirely in your browser using the native URI functions — nothing is sent anywhere.
About this tool
URL Encoder / Decoder is a free, browser-based tool from Tools Platform. It runs entirely on your device — your data is never uploaded to a server, so it stays completely private. There are no accounts, no watermarks, and no limits. Paste a URL, query string, or text and convert it to or from percent-encoded form instantly.