URL Encoder & Decoder

Encode URLs by percent-encoding special characters, or decode URL-encoded strings back to plain text. 100% browser-based.

Ready
Input0 B
Result

What is a URL Encoder & Decoder?

URL encoding (percent encoding) converts special characters in URLs into a format that can be safely transmitted over the internet. Characters that have special meaning in URLs — like spaces, &, =, ?, #, and non-ASCII characters — must be encoded as percent signs followed by their hexadecimal values. For example, a space becomes %20 and & becomes %26. This ensures the URL is interpreted correctly by servers and browsers regardless of the characters in the original string.

How to Use PureFormatter

  1. Paste a URL or text string into the input panel.
  2. Click ⬆ Encode to percent-encode special characters.
  3. Or paste a URL-encoded string and click ⬇ Decode to get the readable version.
  4. Copy the result from the output panel.

Frequently Asked Questions