URL encode or decode text
Percent-encode text so it can sit safely inside a link, or decode a URL full of %20 and %26 back into readable text. Value mode encodes a single query parameter. Whole-URL mode keeps the :, /, ?, # and & that a link needs. Use it to build query strings, read tracking links, or debug redirects. Everything runs in your browser.
Common URL codes
| Character | Encoded |
|---|---|
| space | %20 |
| & | %26 |
| / | %2F |
| ? | %3F |
| = | %3D |
| # | %23 |
| ₹ | %E2%82%B9 |
Tips
- Encode each query value on its own, then join them with
&. - Decode only once. Decoding twice can turn a real
%into the wrong character. - Making a QR code for the link? Encode it first, then use the QR code generator.
Related tasks
For tokens and data fields, use the Base64 encoder. To check a JSON payload, use the JSON formatter.
