URL Encoder / Decoder

Encode text or query strings so they're safe to use in a URL, or decode a percent-encoded URL back to readable text. Uses encodeURIComponent under the hood, so it handles spaces, ampersands, special characters, and Unicode.

How to use

  1. Paste the text you want to encode, or the percent-encoded URL you want to decode.
  2. Click Encode or Decode.
  3. Copy the result from the output box.