consolelog.tools

Binary to Text Converter

Decode binary, hex, octal, or decimal back to text — auto-detects the base, UTF-8 aware so emoji round-trip. Live.

About this ToolHow it works, benefits & use cases

Binary to Text decodes numeric representations back into readable text. Paste binary, hexadecimal, octal, or decimal and it reconstructs the original string — and it can auto-detect which base you pasted, so you do not have to tell it. Decoding is UTF-8 aware via TextDecoder, which means multi-byte sequences for emoji and accented characters reassemble correctly instead of turning into garbage; a UTF-16 code-unit mode is available too. The parser is forgiving about formatting: it ignores spaces, commas, and other separators, validates that the bit or digit length is a sensible multiple, and reports a clear error (such as a wrong length or an out-of-range byte) rather than throwing. Live stats show bits seen, the number of one-bits, and bytes decoded. The input and settings live in a shareable URL, and everything decodes locally in your browser with no upload.

How to Use

  1. 1Set the Input base to Auto-detect, or pick Binary, Hexadecimal, Octal, or Decimal explicitly.
  2. 2Choose the Encoding (UTF-8, recommended, or UTF-16 code units).
  3. 3Paste your encoded values into the input, or click "Load example" to try a UTF-8 sequence with an emoji.
  4. 4Click Decode; if the input is malformed, an inline message explains what is wrong.
  5. 5Read the bits / ones / bytes stats, then copy or download the decoded text, or share the URL.

Key Benefits

  • Decodes binary, hex, octal, and decimal, with automatic base detection
  • UTF-8 aware via TextDecoder so emoji and accents round-trip from their byte sequences
  • Optional UTF-16 code-unit decoding
  • Tolerant input parsing — ignores spaces, commas, and stray separators
  • Clear, non-throwing error messages for wrong lengths or out-of-range values
  • Live stats for bits seen, one-bits, and bytes decoded
  • Shareable URL and fully client-side decoding with no upload

Common Use Cases

  • Reading a binary or hex dump back into the original string while debugging
  • Recovering text from numeric data copied out of logs or protocol captures
  • Verifying that a Text to Binary encoding round-trips, including emoji
  • Decoding decimal or octal byte lists produced by other tools or languages
  • Quickly identifying an unknown numeric format using auto-detect

Options

0 characters · live

Enter encoded input above to see the decoded text.

Was this tool helpful?

Share Your Experience

Help others discover this tool!

Related tools