● online
Ctrl+Kto search

URL Encoder and Decoder

Percent-encode text so it is safe inside a URL, or decode an encoded query string back into readable characters.

How to use the URL Encoder and Decoder

  1. Paste the text or URL.
  2. Choose encode or decode.
  3. Copy the converted string.

About the URL Encoder and Decoder

URLs may only contain a limited set of characters, so spaces, ampersands, question marks and anything non-ASCII must be percent-encoded. Getting this wrong truncates query parameters — an unencoded ampersand inside a value silently splits it into two parameters. Both component encoding, for individual values, and full-URL encoding are supported.

Frequently asked questions

What is percent encoding?

Replacing unsafe characters with a % followed by their hex byte value — a space becomes %20.

When should I encode a URL parameter?

Whenever a value could contain a space, ampersand, question mark, slash or any non-ASCII character.

What is the difference between encoding a component and a full URL?

Component encoding escapes reserved characters like / and ? because they are data; full-URL encoding preserves them because they are structure.

Related free tools

← Back to all 96 free online tools

Explore all 96 free tools

Ctrl K
96tools0uploads to servers100%free forever

🔥 Trending now

All tools