Skip to content

ASCII to Text

Turn a list of character codes back into readable text.

Quick Tool Overview

ASCII to Text turns a list of character codes back into readable characters, detecting the base automatically in most cases and accepting any common separator. Codes with no separator at all can be decoded by giving a fixed width.

What it does
Decodes character codes back into text
You give it
Codes in decimal, hex, octal or binary
You get back
The text those codes represent
Best for
Reading log dumps, puzzles and debug output
Text Tools Free, unlimited use No sign-up Runs in your browser

About the ASCII to Text

A list of numbers like 72 101 108 108 111 is text if you know what to do with it. This converts character codes back into the characters they represent, which is what you need when a log file, a debug dump or a puzzle has handed you codes rather than letters.

The base is detected automatically in most cases — codes with a 0x prefix are read as hex, runs of eight ones and zeros as binary, values above 127 in a decimal-looking list as Unicode — and you can override it when the guess is wrong. Separators are flexible: spaces, commas, line breaks and semicolons all work, and codes with no separator at all can be decoded by giving a fixed width.

Key features of the ASCII to Text

Automatic base detection

A 0x prefix, eight-bit groups or hex letters each identify the base, with a manual override when the input is ambiguous.

Any separator

Spaces, commas, semicolons and line breaks all work, so codes decode however you found them.

Fixed-width splitting

An unseparated run is split into equal chunks when you give the width the codes were padded to.

Invalid codes reported

Out-of-range values and stray characters are listed rather than silently skipped.

Full Unicode range

Values above 127 decode as Unicode code points, so accented letters and emoji come back correctly.

How to use the ASCII to Text

  1. 1

    Paste the codes

    Separated by spaces, commas, line breaks or nothing at all.

  2. 2

    Confirm the base

    Automatic detection handles most input; override it when the codes are ambiguous.

  3. 3

    Set the width for unseparated codes

    Eight for binary, two for hex, three for decimal — so a solid run of digits can be split correctly.

  4. 4

    Read the text

    The decoded characters appear immediately, with any invalid codes reported.

Frequently asked questions

Codes prefixed with 0x are hex, runs of exactly eight ones and zeros are binary, codes containing the letters A to F are hex, and everything else is read as decimal. Override the setting when your input does not fit those rules.

Reviews of the ASCII to Text

What people who use the ASCII to Text think of it. Reviews come from visitors and are posted as written.

No ratings yet

Yours would be the first.

  • 5 0 reviews rated 5 stars
  • 4 0 reviews rated 4 stars
  • 3 0 reviews rated 3 stars
  • 2 0 reviews rated 2 stars
  • 1 0 reviews rated 1 star

Write a review

Used this tool? Your rating helps the next person decide.

Your rating

Plain text only — links, email addresses and HTML are not accepted. Your name and review are shown publicly; nothing else is collected. See the privacy policy.

0 reviews

Newest first

No reviews yet

Be the first to rate the ASCII to Text. It takes half a minute and no account.

Write the first review

More text tools