URL Encoder / Decoder
Percent-encode and decode URLs and query strings.
Your result will appear here.About the URL Encoder / Decoder
URL-encode and decode text free. Percent-encoding turns unsafe characters into their %XX form — a space becomes %20, & becomes %26 — so query parameters, redirect URLs, and API calls don't break or get misread. Paste a value to encode it safely, or paste a %-riddled URL to decode it into something readable. Essential for debugging UTM links, webhooks, and OAuth redirects.
How to use the URL Encoder / Decoder
- 1Paste a URL, parameter, or text.
- 2Choose Encode or Decode.
- 3Copy the result.
Frequently asked questions
When do I need URL encoding?
When putting special characters (spaces, &, ?, =, /) into a URL or query parameter so they aren't misinterpreted.
What does %20 mean?
%20 is the percent-encoded representation of a space character in a URL.
Should I encode a whole URL or just parameters?
Encode parameter values individually — encoding a full URL also converts the :// and ? separators, breaking it. This tool works on whatever piece you paste.