Text To Binary Converter
FreeConvert text into its binary character codes and back again, with the result also shown in decimal, hexadecimal, and octal, all running entirely in your browser with nothing ever uploaded.
Runs entirely in your browser. Your text is never uploaded anywhere.
Also view as
Decimal (ASCII codes)
Hexadecimal
Octal
Recent Activity
Visible to everyone. Last 20 uses across all visitors, newest first.
Converted binary codes back to text
1 hour ago
Converted binary codes back to text
1 hour ago
Converted 11 character(s) of text to binary
1 hour ago
Converted 4 character(s) of text to binary
1 hour ago
Converted 2 character(s) of text to binary
1 hour ago
Converted 2 character(s) of text to binary
1 hour ago
What this tool does
This tool converts text into its binary character codes, and back again, with the result also shown in decimal, hexadecimal, and octal so you never have to convert the same text twice. Non-ASCII characters like emoji or accented letters are clearly flagged rather than silently mishandled.
How It Works
Every character in your text has an underlying Unicode code point, a number that identifies it. This tool reads each character's code point directly in your browser and writes it out in binary, padding each value to the nearest byte boundary (8, 16, 24, or 32 bits) depending on how large the code point is, and reverses the process by parsing a list of binary codes and rebuilding the matching characters with them.
Problems it solves
- Converting text into binary for a networking, computer science, or electronics assignment without doing the bit math by hand.
- Turning a list of binary codes from a textbook, assignment, or old data file back into readable text.
- Checking whether a piece of text contains only standard ASCII characters before sending it to a system that does not support Unicode.
- Getting the same character codes in decimal, hex, or octal without re-typing the text into three different tools.
Frequently asked questions
›What is binary code, exactly?
Binary is base-2 numbering that represents every value using only 0s and 1s; a computer stores each character as a number (its Unicode code point), and that number written in base 2 is the binary code shown here, padded to the nearest byte boundary (8, 16, 24, or 32 bits).
›What happens if my text has emoji or accented letters?
Those characters fall outside the original 0-127 ASCII range, so this tool flags them and still converts them using their full Unicode code point in binary (for example, é is 11101001 and 😀 needs 32 bits), rather than silently dropping or mangling them; the warning tells you exactly which characters were outside standard ASCII.
›Can I convert binary codes back into text?
Yes, switch to the "Binary to Text" tab and paste a list of binary codes separated by spaces or new lines; each group of bits is converted back to its character and joined into the original text.
›Why does the output also show decimal, hexadecimal, and octal?
The same underlying character codes are often needed in more than one format depending on where you are pasting them, for example decimal for a quick lookup or hexadecimal for a byte-level debugging session, so this tool computes all three alternate representations at once under "Also view as" instead of making you convert the same text multiple times.
›What happens if I paste an invalid binary code, like one with a 2 in it?
Binary digits can only be 0 or 1, so any token containing another character (like a 2) is rejected outright rather than silently truncated or misread; the tool tells you exactly which token could not be decoded.
Related Tools
Text
Add Text Each Line
Insert the same text into every line, at the start, end, an exact position, or next to a match, right in your browser.
FreeText
Text Diff Checker
Compare two blocks of text and see exactly what was added, removed, or changed at the line, word, or character level, with a unified or side-by-side view and a downloadable standard diff file, all running entirely in your browser.
FreeText
Text To ASCII Converter
Convert text into its ASCII character codes and back again, with the result also shown in binary, hexadecimal, and octal, all running entirely in your browser with nothing ever uploaded.
FreeText
API Tester
Send HTTP requests to any API endpoint and inspect the response, right in your browser.
FreeText
Argon2 Hash Generator
Generate and verify Argon2id/Argon2i/Argon2d password hashes entirely in your browser, with adjustable memory cost, time cost, and parallelism.
FreeText
Atbash Cipher Tool
Encode and decode text with the Atbash cipher in classic, digit, and Hebrew variants, with a live mirror-pair reference and character mapping table.
FreeText
Backronym Generator
Turn any acronym or word into a backronym across 6 tones and 5 sentence patterns, with custom words per letter and Memorability/Pronounceability scoring.
FreeText
Bandwidth Calculator
Convert between data units, estimate file transfer time, size website bandwidth from traffic, and convert between a monthly data allowance and a sustained connection speed.
Comments (0)
Found this tool useful? Leave a comment, share a tip, or tell us how we can make it better.
No comments yet. Be the first to share your thoughts!