How computers see your words
Computers store text as numbers, and those numbers as binary. This converter encodes your text with UTF-8, the standard used by the web, and shows each byte as eight 0s and 1s. English letters take one byte (“A” is 01000001), while symbols like ₹, emoji and Hindi letters take two to four bytes.
Choose to separate bytes with spaces, new lines or nothing, and flip direction at any time with Swap direction to decode binary back to text.
How to convert text to binary
- 1
Enter your text
Any language, symbols or emoji.
- 2
Choose the separator
Spaces between bytes are easiest to read.
- 3
Copy the binary
Or download it as a text file.
Key features
Correct UTF-8
Multibyte characters are encoded exactly as computers store them.
Separator choice
Spaces, no spaces or one byte per line.
Two-way
Swap to decode binary back to text.
Private
Nothing is sent to a server.
Common uses
- Learning computer science: See how characters become bytes.
- Puzzles and messages: Write secret notes in binary.
- Debugging: Inspect the exact bytes of a string.
Examples
| Character | UTF-8 bytes (binary) |
|---|---|
| A | 01000001 |
| a | 01100001 |
| space | 00100000 |
| ₹ | 11100010 10000010 10111001 |
Tips and good to know
- ASCII and UTF-8 are identical for plain English letters, digits and punctuation.
- Want decimal or hex codes instead? Use Text to ASCII.
