Free URL Encoder & Decoder
Encode or decode percent-encoded URLs · with separate modes for full URLs and individual query components.
Frequently asked
What's the difference between the two encode modes?
Component mode (encodeURIComponent) encodes everything including / ? & = · use it for individual parameter values. Full-URL mode (encodeURI) preserves URL structure characters · use it to clean a whole URL without breaking it.
Why do I see %20 in some URLs and + in others?
Both mean a space. %20 is standard percent-encoding used in paths; + is the older application/x-www-form-urlencoded convention used in query strings by HTML forms. Decoders here handle both.
Run a full security scan →