Developer Tools

URL Encoder / Decoder

Percent-encode text for URLs or decode %20-style strings back to readable text.



About this tool

URLs cannot contain spaces or special characters, so they get percent-encoded: a space becomes %20, & becomes %26. Encode any text for safe use in query strings, or decode a mangled URL back into something readable.

Everything runs locally in your browser — nothing is uploaded, logged or stored.

How to use

  1. Paste the text or encoded string.
  2. Click URL-encode or URL-decode.
  3. Copy the result.

Frequently asked questions

Whenever user text goes into a URL — search queries, redirect targets, UTM values. Unencoded &, ? or spaces break the URL structure.

The percent-encoding of a space. + also means space, but only inside query strings.

A stray % not followed by two hex digits makes the string malformed — the tool flags this instead of guessing.