URL Encoder & Decoder
Protect spaces, symbols and Unicode characters for safe use in web addresses.
What is this tool?
URL encoding replaces characters that have special meaning in a web address with percent-encoded bytes. Component mode also encodes separators such as ? and &.
How to use
- Choose component mode for a parameter value or path part.
- Choose full URL mode to preserve URL separators.
- Paste the value and select Encode or Decode.
- Copy the result.
Example
developer tools becomes developer%20tools.
FAQ
Which mode should I use?
Use component mode for individual values and full URL mode for an already assembled address.
Why does decoding fail?
A percent sign must be followed by two hexadecimal digits, such as %20.
Is plus decoded as a space?
Native URL decoding does not treat + as a space. That behavior belongs to form encoding.