Binary → Text
Decode space-separated 8-bit binary bytes back to text. UTF-8 aware.
0 characters
0 characters
About Binary → Text
This tool reverses text-to-binary: each whitespace-separated group of binary digits is parsed as a byte, and the resulting byte sequence is decoded as UTF-8. Useful for puzzle solutions, debugging, or recovering text from raw bit dumps.
When to use it
- Decoding binary-encoded puzzles or CTF flags
- Inspecting raw byte content received from a debugger
- Verifying a text-to-binary round-trip
How it works
The input is split on whitespace. Each token must consist of only 0s and 1s; tokens are parsed as binary, collected into a byte array, and decoded as UTF-8. Invalid tokens surface a descriptive error.
Examples
01001000 01101001
Hi
Frequently asked questions
- What separator does it expect?
- Any whitespace. Single spaces, multiple spaces, tabs, or newlines between binary bytes all work.
- Must each token be exactly 8 digits?
- No — the parser accepts any binary token whose value fits in a byte. '11', '101', '00001000' all work.