Decimal to Text Converter

Decimal to text converter — decode byte numbers (0–255) back into readable text, free online.

About

About the Decimal to Text Converter

Paste a list of decimal numbers — each one a byte from 0 to 255 — and get the text they encode. It's the quickest way to read a byte array from code, a column of character codes from a spreadsheet, or a number-based puzzle, with multi-byte UTF-8 characters decoded correctly.

Byte arrays usually come wrapped in code — [72, 105, 33] in JavaScript or Python, {72, 105, 33} in C — so copy just the numbers and their commas; brackets and braces aren't accepted. Unlike hex and binary, decimal numbers have no fixed width, so a run like 72105 can't be split and every byte needs a separator. Each value must be 0–255 and the bytes must form valid UTF-8: 195 169 decodes to é, but 233 on its own is the old Latin-1 form and is reported as an error. For Unicode code points like 233 or 128512, use the ASCII converter, which reads each number as one whole character.

Choose what to view about this tool

Guide

Using the Decimal to Text Converter

  1. 1

    Step 1

    Paste your numbers into the Decimal bytes box — Decimal is already selected as the byte format.

  2. 2

    Step 2

    Separate the numbers with spaces, commas, semicolons or new lines; each must be between 0 and 255.

  3. 3

    Step 3

    Click "Convert to text" to decode them, entirely in your browser.

  4. 4

    Step 4

    Copy the text, or edit it and click "Text to decimal" to re-encode.

  • Decodes decimal byte values (0–255) into readable text in one click
  • Accepts numbers separated by spaces, commas, semicolons or new lines, in any mix
  • Works with byte arrays copied straight from JavaScript, Python or C code
  • Reads bytes as UTF-8, so multi-byte characters like é and emoji decode correctly
  • Flags numbers above 255 or invalid UTF-8 instead of guessing
  • Converts edited text back into decimal numbers in the same box
  • Runs entirely in your browser — free, private and unlimited

Programmers

Programmers use it to read the text inside a byte array printed by a debugger or a log.

Students

Students use it to decode character-code exercises and check their own answers.

Puzzle solvers

Puzzle solvers use it to crack number ciphers where each number stands for a letter's code.

Data cleaners

Anyone cleaning exported data uses it to turn a column of character codes back into words.

More text and byte conversions

Examples

Decimal to Text Converter examples

3 worked examples

01

A comma-separated byte array

72, 105, 33 decodes to "Hi!" — exactly what you'd copy out of [72, 105, 33] in code.

02

A brand name

84 111 111 108 97 112 116 decodes to "Toolapt".

03

An accented letter

99 97 102 195 169 decodes to "café" — 195 and 169 together make the é.

FAQ

Frequently asked questions

Quick answers to common questions about the Decimal to Text Converter.

How do I convert decimal to text?

Paste the numbers into the box above, separated by spaces or commas, and click "Convert to text". Each number is read as one byte and the bytes are decoded as UTF-8 text in your browser.

What does 72 101 108 108 111 spell?

"Hello" — 72 is H, 101 is e, 108 is l and 111 is o.

Which separators can I use?

Spaces, commas, semicolons and new lines, in any mix — so 72,105 and 72 105 and one number per line all work.

Can I paste numbers without separators?

No. Decimal bytes can be one, two or three digits long, so a run like 72105 can't be split reliably. Put a space or comma between each number.

Why do I get an error for numbers above 255?

Each number has to be a single byte, and a byte only goes up to 255. Larger numbers are usually Unicode code points; the ASCII converter decodes those, one number per character.

Does it handle accented letters and emoji?

Yes, as long as the input is UTF-8 bytes. 195 177 decodes to ñ and 240 159 152 128 decodes to 😀.

Is decimal to text the same as ASCII to text?

For values 0–127 it's identical, because UTF-8 and ASCII share those codes. Values from 128 to 255 are treated as parts of multi-byte UTF-8 characters, not as single extended-ASCII letters.

Can I convert text into decimal numbers?

Yes. Type into the Text box and click "Text to decimal", or use the dedicated text to decimal page.

Is my data sent to a server?

No. Everything runs on your device, and nothing you paste is uploaded. It's free with no sign-up or limits.

Still have a question? Contact us

Report a problem

Decimal to Text Converter

What went wrong?
    or paste a screenshot