URL Encode / Decode
Percent-encode and decode URLs.
Loading tool…
How to use URL Encode / Decode
Choose Encode or Decode and paste your URL or parameter value.
Pick component encoding for a single parameter, or full-URI encoding for a whole link.
Copy the converted string.
Frequently Asked Questions
What is the difference between the two modes?
Component mode escapes everything unsafe, including & = ? and /, and suits a single query value. Full-URI mode keeps the characters that give a URL its structure.
Why do I see %20 instead of a plus sign?
%20 is the standard escape for a space. A plus sign only means a space inside form-encoded bodies; when decoding, this tool accepts both.
Can it decode a double-encoded URL?
Yes — decode it once, then run the result through again. Each pass removes one layer of percent-escaping.
Related tools
Looking for something else? Browse all developer tools.