URL encoder / decoder

Percent-encode text for URLs and query strings, or decode it back.

How to use the URL Encode/Decode

  1. Paste a URL or text.
  2. Click Encode or Decode.

URLs may only contain certain characters. Spaces, accents, emoji and symbols like & or ? must be percent-encoded (for example a space becomes %20) when placed in a query parameter.

Frequently asked questions

Is my text sent anywhere?

No. Everything is processed in your browser; nothing you type is uploaded or stored.

Why does + turn into a space when decoding?

In query strings a plus sign traditionally means a space, so it is decoded that way.