← 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.