Five formats in one tool
| Format | What it does | Common use |
|---|---|---|
| URL | Percent-encodes unsafe URL characters (space → %20, & → %26) | Building query strings, escaping search input |
| HTML entities | Replaces <, >, &, ", \' with named entities | Embedding user-generated text in HTML safely |
| Hex | Each UTF-8 byte becomes two hex characters | Inspecting binary payloads, debugging encoding |
| Binary | Each UTF-8 byte becomes 8 bits | Teaching, low-level encoding demos |
| ROT13 | Rotates each letter by 13 positions | Light obfuscation; spoiler hiding |
Encoding vs encryption
Encoding is a reversible transformation that preserves data — anyone can decode without a key. Encryption requires a secret key to recover the original. Use these tools for safe transport and display, never for security.
FAQ
Is my text uploaded anywhere?
No. Everything runs in your browser. Nothing is sent over the network.
Why does ROT13 only affect letters?
ROT13 was designed for English alphabet rotation. Numbers, punctuation, and non-ASCII characters pass through unchanged.
What about non-ASCII text in hex/binary?
The tool encodes the UTF-8 byte sequence, so a single emoji or accented letter expands into multiple bytes. Decoding the same hex/binary back gives you the original characters.