Percent-Encode All Characters
Converts every character — including letters, digits, and unreserved symbols — into %XX hex sequences for strict, unambiguous URL escaping.
Options
Sample Encodings
| Character | Standard | Encode-All |
|---|---|---|
| A | A | %41 |
| a | a | %61 |
| 0 | 0 | %30 |
| - | - | %2D |
| ~ | ~ | %7E |
| space | %20 | %20 |
| / | %2F | %2F |
| € | %E2%82%AC | %E2%82%AC |
All chars encoded
Copied!
Statistics
- Input characters
- 0
- Input bytes (UTF-8)
- 0
- Output length
- 0
- Expansion factor
- 3.00x
Why encode everything?
Standard encoders leave letters, digits, and -_.~ untouched because they are safe in URLs. Encoding all characters produces an opaque, unambiguous byte stream — useful when a downstream parser, WAF, or protocol layer must not interpret any plain character as having structural meaning.
Summary
Converts every character — including letters, digits, and unreserved symbols — into %XX hex sequences for strict, unambiguous URL escaping.
How it works
- Paste or type any text into the input field.
- Click Encode to convert every character to its %XX hex representation.
- Unicode characters are first converted to UTF-8 bytes; each byte is then separately encoded.
- The output appears instantly in the result panel.
- Click Copy to copy the fully encoded string to your clipboard.
- Use the Clear button to reset both fields.
Use cases
- Bypass WAF or input filters that only check plain text forms of characters.
- Construct custom HTTP requests where every byte must be explicitly encoded.
- Security penetration testing that requires fully obfuscated payloads.
- Encode alphanumeric strings so a receiver cannot distinguish letters from encoded symbols.
- Protocol development where a strict, unambiguous encoding is required.
- Verify that a URL parser correctly handles fully percent-encoded input.
- Generate test vectors for URL decoding implementations.
- Encode strings for embedding in contexts with strict character whitelist policies.
Frequently Asked Questions
Last updated: 2026-06-11 ·
Reviewed by Nham Vu