Skip to content
TPTechPixelly
Developer Tools

URL Encoder & Decoder

Percent-encode and decode URLs and query strings.

Loading tool…

About this url encoder & decoder

URLs may only contain a limited set of characters, so anything else must be percent-encoded. Spaces become %20, ampersands become %26, and so on.

There are two encoding levels: full URI encoding, which leaves reserved characters like / and ? alone, and component encoding, which escapes them too. Both are available here.

How to use it

  1. Paste your URL or text.
  2. Choose encode or decode, and full URI or component mode.
  3. Copy the result, or read the parsed query parameter table below.

URL Encoder & Decoder — FAQ

When do I need component encoding?

Whenever the value goes inside a query parameter and might itself contain &, = or /.

Why do spaces sometimes become + instead of %20?

The + form comes from HTML form encoding. Both decode to a space in a query string.

More free tools

See all tools or take a break with a game.