About the URL Encoder & Decoder
Special characters such as spaces, & and ? must be percent-encoded to be used safely inside a URL. Encode or decode text as you type, and paste a full URL to see it broken down into protocol, host, path and a table of query parameters.
Everything runs locally in your browser — nothing you paste is sent to a server, so it is safe to use with API keys, tokens and private data.
How to use the URL Encoder & Decoder
- Choose Encode or Decode.
- Type or paste your text.
- Copy the result, or inspect the URL breakdown below.
Frequently asked questions
What is percent-encoding?
A way to represent characters in a URL using % followed by two hexadecimal digits. A space becomes %20 and & becomes %26.
Component or full URL — which should I use?
“Component” encodes everything except letters, digits and - _ . ! ~ * ' ( ) and is right for query values. “Full URL” keeps characters like : / ? & = so a complete URL still works.