All tools

URL encoder and decoder

Percent-encode text for URLs or decode it back, and see the parts and query parameters of any URL.

How to use the URL encoder and decoder

  1. Choose Encode or Decode.
  2. Paste your text or URL.
  3. Copy the result. URL parts and parameters are listed below.

Frequently asked questions

What is URL encoding?

Characters that are not allowed in URLs, such as spaces and &, are replaced with % followed by two hex digits. A space becomes %20.

When should spaces be + instead of %20?

In HTML form data (application/x-www-form-urlencoded). In other parts of a URL, use %20.

What does Keep URL characters do?

It encodes a whole address but leaves : / ? & = alone, like JavaScript’s encodeURI. Leave it off to encode a single value safely.

Related tools

Everything runs in your browser. Your files and text are never uploaded.

↑↓ move · Enter open · Esc close