Binary to Text Translator

A free binary code translator that turns binary into English text and back. Also decodes hex, decimal, octal, and base64, all in your browser.

How this was decoded

Type or paste something above to see the byte-by-byte breakdown.

Conversions run entirely in your browser. Your input never leaves your device.

How the binary translator works

Paste binary into the box and the translator splits it into 8-bit bytes, converts each byte to its character code, and prints the decoded text as you type. Going the other way, type plain text and each character becomes its 8-bit binary form. No submit button, no waiting, no upload.

The converter accepts messy input gracefully. Spaces between bytes are optional, stray line breaks get ignored, and if something genuinely can’t be decoded you’ll see exactly where it broke instead of a blank box. Both directions handle full UTF-8, so accented letters, non-Latin scripts, and emoji all round-trip correctly rather than turning into question marks.

Everything happens in your browser with JavaScript. Your text never touches a server, which means the tool works offline once loaded and your messages stay yours. There’s nothing to sign up for and nothing is logged, because there’s nowhere for it to go.

How binary represents text

Every character has a standard code number, and binary text is just those numbers written in base 2, eight digits at a time.

Take the word “Hello” with a capital H:

01001000 01100101 01101100 01101100 01101111

Five characters, five bytes. The first byte is the number 72, which the ASCII standard assigns to capital H. The second is 101, lowercase e. Decode each byte and the word reassembles itself. That’s the whole system, and it scales from “Hello” to every document on your computer. The binary code guide tells the full story, including how a 1963 standards decision still shapes every file you save.

The letter H converted to binary: ASCII code 72 written as the byte 01001000, with the 64 and 8 place values switched on.
Each place is worth double the one to its right. Only 64 and 8 are switched on, and 64 + 8 = 72, the ASCII code for H.

What people use this for

Students

Decode homework problems and check hand conversions before turning them in.

Teachers

Build worksheets and secret-message puzzles. Binary makes a great first cipher.

Developers

Sanity-check encodings and byte values without writing a scratch script.

Puzzle solvers

Arrive with a mystery string from a game, a puzzle hunt, or a friend showing off, and leave with an answer.

Beyond text, the site covers the whole conversion family: binary to decimal for numbers, binary to hex for compact byte notation, a binary calculator for base-2 arithmetic, and reference tables like the binary alphabet and words in binary. If you'd rather understand binary than just convert it, learn binary is a short, ordered path that takes about an afternoon.

A binary decoder for hex, decimal, octal, and base64

The translator is not limited to 0s and 1s. Switch the format menu to use it as a hex decoder, a decimal byte converter, an octal converter, or a base64 decoder. Every mode shares the same engine: bytes in, characters out. Pick UTF-8 for modern text with accents and emoji, or strict ASCII when you want anything outside the original 128 characters flagged instead of converted.

The text Hi in five notations: binary 01001000 01101001, hex 48 69, decimal 72 105, octal 110 151, and base64 SGk=
The same two bytes in all five formats the translator supports. Switch the Format menu above to move between them.

Binary to English quick reference

Every uppercase letter and digit with its binary, decimal, and hex code. Thebinary alphabet covers lowercase too, and thebinary chart lists the full printable ASCII set.

CharacterBinaryDecimalHex
A010000016541
B010000106642
C010000116743
D010001006844
E010001016945
F010001107046
G010001117147
H010010007248
I010010017349
J01001010744A
K01001011754B
L01001100764C
M01001101774D
N01001110784E
O01001111794F
P010100008050
Q010100018151
R010100108252
S010100118353
T010101008454
U010101018555
V010101108656
W010101118757
X010110008858
Y010110018959
Z01011010905A
0001100004830
1001100014931
2001100105032
3001100115133
4001101005234
5001101015335
6001101105436
7001101115537
8001110005638
9001110015739

More binary code translator tools

Binary translator FAQ

What does 01001000 01100101 01101100 01101100 01101111 mean?

It spells “Hello” with a capital H. Each group of eight digits is one character’s ASCII code written in binary: the first byte is 72, the code for H, followed by the bytes for e, l, l, and o. It’s probably the most-searched binary string on the internet.

How do I translate binary to text?

Paste the binary into the converter above and the text appears instantly. By hand: split the digits into groups of eight, convert each group to a decimal number, and look each number up in an ASCII table. The how to read binary guide walks through a full example.

Is this binary translator free?

Yes, completely. No account, no usage limits, no premium tier, and no ads. The site is a free tool supported by nothing but goodwill; conversion runs in your own browser, so serving it costs almost nothing and there’s no reason to charge for it.

Does my text leave my browser?

No. All conversion happens locally in JavaScript on your device. Nothing you type is sent to a server, stored, or logged, and the tool keeps working if you lose your connection after the page loads. Sensitive text is exactly as private as your own computer.

What’s the difference between ASCII and UTF-8?

ASCII is a 1963 standard covering 128 characters: English letters, digits, and punctuation, one byte each. UTF-8, designed in 1992, encodes all of Unicode, nearly 160,000 characters, using one to four bytes. For plain English text the two produce identical bytes, which is why they’re often confused.

Why is binary all 0s and 1s?

Computer circuits are switches that are either on or off, and two states means two symbols. Binary is the base-2 number system built on that constraint: each digit position doubles in value, and any number or character code can be written with just the two digits. The what is binary guide explains from scratch.