← All tools
URL Encoder & Decoder
Paste text on the left, then Encode or Decode. Choose whether to encode a single value or a whole URL — everything runs in your browser.
Input
0 chars
Output
0 chars
Status Waiting for input
Mode —
Input —
Output —
What this tool does
URLs may only contain a limited set of characters, so anything else — spaces, accents, &, ?, /, emoji — has to be written as percent-encoding (%20, %C3%A9, and so on). Encode → converts your text into that safe form; Decode ← turns it back into readable text.
Component vs. whole URL
- Component encodes everything that isn't allowed inside a single query value or path segment, including
&,=,?and/. Use it for one parameter value. - Whole URL leaves the structural characters (
: / ? & #) intact so a full address stays usable. Use it when encoding an entire link.
Privacy
Encoding and decoding happen entirely on your device. Nothing you paste is uploaded, logged, or stored — the page even works offline once loaded.