URL Encoder & Decoder

Encode text for safe use in a URL, or decode a percent-encoded string.

How to use

  1. Paste text or an encoded string.
  2. Pick encode or decode.
  3. Copy the result.

Frequently asked questions

What is the difference between encodeURI and encodeURIComponent?

This tool uses component encoding, which escapes characters like &, = and ? — correct for encoding query-string values.

Last reviewed: 2026-01-01