Free · Local processing · No account

URL Encoder / Decoder

Encode or decode a URL component, including query values with spaces, symbols and international characters.

How to use this tool

Paste a query value or path component, choose Encode or Decode, then copy the result into your URL.

What to know

Component encoding escapes reserved characters such as &, = and /. For example, hello world becomes hello%20world. Encoding an entire URL also escapes its separators; use this tool on the individual value you want to insert.

Does a plus sign become a space?

By default, plus stays plus. Enable form-style decoding to interpret + as a space in form-encoded query strings.