Binary to Text Converter
Local — Runs in your browser; files and input stay on this deviceFree — Free to useConvert text to binary, hexadecimal, or decimal — and decode it back. Full UTF-8 support, entirely in your browser.
Input
Output
Runs in your browser; files and input stay on this device
About binary and text encoding
Computers store text as numbers: each character maps to one or more bytes via an encoding like UTF-8. This tool converts any text into its binary, hexadecimal, or decimal byte values and reverses the process. Because it uses UTF-8, it handles emoji and non-Latin scripts correctly, splitting multi-byte characters into the right byte sequence. All conversion happens locally on your device.
How to use Binary to Text Converter
- 1Choose Text to code or Code to text, then select binary, hexadecimal, or decimal.
- 2Type or paste the source; separate encoded byte values with spaces when decoding.
- 3Review and copy the UTF-8 result.
Frequently asked questions
- Is each binary value one character?
- Each value represents one UTF-8 byte. ASCII characters use one byte, while Arabic letters, emoji, and other characters can use multiple bytes.
- What values are valid when decoding?
- Each space-separated value must match the selected base and resolve to a byte from 0 through 255.
- How are invalid UTF-8 byte sequences handled?
- Byte values can be valid individually while forming invalid UTF-8. The browser decoder replaces malformed sequences rather than failing the entire conversion.