Learn Python and related technologies

Decode a URL Online

Decode or encode URL text instantly. This free URL encoder/decoder supports full links, query parameters, and line-by-line processing.

Characters: 0
Characters: 0
Ready.
Quick examples:

How to Use This URL Decoder and Encoder

  1. Paste your string into the input field.
  2. Click Decode URL or Encode URL.
  3. Use the mode selectors if you are processing a full URL versus a parameter value.
  4. Copy the result or generate a share link for teammates.

Useful Notes

  • encodeURIComponent is best for parameter values like q=....
  • encodeURI is best for whole URLs that already include separators.
  • If you see malformed sequence errors while decoding, check whether the input is partially encoded.

FAQ

Can I decode multiple URLs at once?

Yes. Enable Process line by line to transform each line independently.

Does this tool send my data to a server?

No. Encoding and decoding run directly in your browser.

What is the difference between decodeURI and decodeURIComponent?

decodeURIComponent decodes parameter values aggressively. decodeURI is safer for already structured full URLs.

When you're ready

A few related paths on PyNerds, once you're done here.