← All tools

URL encode and decode

Produce encoded text you can safely put in an address bar or parameter, or decode encoded text back. Your data never leaves this computer.

Action

How to use it

  1. Type or paste the text or URL into the box.
  2. Choose Encode, Decode or Parse URL. Use Component for a single parameter value and Full URL for a whole address.
  3. Copy the result.

Frequently asked questions

What is the difference between encodeURI and encodeURIComponent?

encodeURI encodes a whole address and leaves structural characters such as / ? & = alone. encodeURIComponent encodes a single piece such as a parameter value and converts those characters too.

How can I see the parameters of a URL?

Parse URL shows the protocol, host, port, path and every parameter on its own line. Encoded values are shown decoded.

Why can + mean a space?

In form data a space is written as +. If you turn on Treat + as a space when decoding, that conversion is applied.

Related tools