URL Encoder & Decoder — Percent-Encoding Online
Free URL encoder and decoder. Percent-encode or decode text for query strings and links with component and full-URL modes.
Runs in your browser — your data is never uploaded.
Special characters in URLs must be percent-encoded (for example, a space becomes %20). Paste text to encode it for use in a query string or link, or paste an encoded URL to read it. Choose component mode for parameter values or full-URL mode to keep the address structure.
How to use the URL Encoder & Decoder
- Pick Encode or Decode.
- Choose component or full-URL mode.
- Paste your text and copy the result.
URL Encoder & Decoder — frequently asked questions
What is the difference between the two modes?
Component mode encodes everything unsafe, including / and ?. Full-URL mode leaves the characters that define a URL intact.
Why do I see %20?
%20 represents a space in an encoded URL.
Can it decode double-encoded text?
Run decode twice if the text was encoded two times.
Related free tools
Base64 Encoder & Decoder
Free Base64 encoder and decoder. Convert text to Base64 and back with full Unicode support a…
UTM Link Builder
Free UTM builder. Add utm_source, utm_medium, utm_campaign, term and content to any URL to t…
Slug Generator
Free slug generator. Turn any title into a clean, SEO-friendly URL slug: lowercase, hyphenat…
Have an idea? Let’s build it.
Tell us what you need — we’ll reply with a clear, written quote. No pressure, no jargon.