Binary Converter
Binary & Text
Converter
Convert binary code ↔ readable text, hex, octal, and decimal — instantly in your browser. No upload, no server, 100% private.
Runs locally
Instant
No signup
UTF-8 support
01001000 01100101 01101100 01101100 01101111
↕
Decoding…
Hello
Hex: 48 65 6C 6C 6F
Octal: 110 145 154 154 157
Decimal: 72 101 108 108 111
Binary Input
0 characters
Text Output
0 characters
Input: 0 chars
Output: 0 chars
Bytes: 0
Encoding: Binary
Quick:
Why use this converter?
100% Private
Everything runs in your browser. Your data never leaves your device.
Real-time Conversion
Results update instantly as you type — no button click needed.
Multi-Format
Binary, hex, octal, and decimal — all at once in the multi-format view.
Full Unicode
Handles any character — emoji, Arabic, Chinese, and more via UTF-8.
ASCII Reference
Common characters with their binary, hex, octal and decimal values.
95 entries
| Char | Description | Dec | Binary | Hex | Octal |
|---|
Frequently Asked Questions
What is binary code?
Binary code represents data using only two digits: 0 and 1. Each group of 8 bits (a byte) encodes one ASCII character. Modern text uses UTF-8, which extends this to handle any Unicode character.
How does binary to text work?
Each 8-bit binary group is converted to its decimal value, then matched to its ASCII/Unicode character. For example, 01001000 = 72 = "H". This tool handles groups separated by spaces, commas, or dashes.
What separators are supported?
This converter auto-detects spaces, commas, and dashes as binary group separators. You can also choose your preferred separator for the output encoding.
Can I convert emojis and unicode?
Yes. This tool uses UTF-8 encoding so it can handle any character — including emojis, Arabic, Chinese, Japanese, and all other Unicode scripts — in both directions.