URL Encoder/Decoder
URL component encoding and decoding
How to use
Paste a URL to encode special characters, or paste an encoded URL to decode it. Use Encode URL for full URLs (preserves : / ? # @ etc.) or Encode Component for query parameter values (encodes everything).
- Encode URL — uses encodeURI() — preserves chars like : / ? # @ ! $ & ' ( ) * + , ; =
- Encode Component — uses encodeURIComponent() — encodes all special characters
- Decode — works on both formats
- Everything runs in your browser — nothing is uploaded