URL encoder

Encode or decode text for use in URLs.

🔒 This file is processed in your browser. It is never uploaded anywhere.

How it works

  1. Type or paste text containing special characters (spaces, accents, symbols).
  2. Click "Encode" to turn it into a valid URL, or "Decode" for the reverse.
  3. Copy the result, ready to use in a link or URL parameter.

Frequently asked questions

Why does a link break with spaces or accented letters?

URLs don't allow those characters directly; they need to be encoded (for example, a space becomes %20) to navigate correctly.

Is this the same as Base64?

No, they're different encodings: this one is specifically meant to make text valid inside a URL, not to represent binary data.

Related tools