Free tool · encode, decode & inspect

URL Encoder, Decoder & Parser

Convert text to and from URL encoding, and see exactly what is inside any link.

Building links for campaigns?

Track every click properly.

Use the UTM Link Builder for campaign links, and if you want your analytics, tracking and landing pages set up end to end, that is something I do for clients.

See landing pages

Common URL encodings

  • Space → %20 (or + in forms)
  • & → %26, = → %3D, ? → %3F, / → %2F, # → %23
  • é → %C3%A9 (accented letters and emoji become several codes, from their UTF-8 bytes)

Frequently asked questions

What is URL encoding?

Web addresses can only contain certain characters. Encoding replaces the rest with a % code: a space becomes %20, & becomes %26 and é becomes %C3%A9. It is also called percent-encoding.

Component or full URL encoding?

Use "component" for a single value you are putting into a link, like a search term or a redirect address in a query parameter; it encodes / ? & = too. Use "full URL" to clean up a whole address while keeping its structure.

Why is a space sometimes + and sometimes %20?

Both mean a space. Forms and query strings often use +, while %20 works everywhere. When decoding, turn on "Treat + as space" for form-style data.

What does the parser show?

Every part of the address: protocol, domain, port, path, the fragment after #, and each query parameter decoded in a table, including UTM tracking tags.

More developer & marketing tools