TontonTools

Decimal to Text

Decode decimal character codes into text — code points become characters.

100% Free No signup Privacy-friendly Binary & Number Tools
Updated Sep 2026

Share X / Twitter Facebook LinkedIn WhatsApp

How to use Decimal to Text

  1. Paste the decimal codes separated by spaces — e.g. 72 101 121 33.
  2. Read the decoded text instantly: Hey!
  3. Try a single code to identify a mystery character — 8203 reveals itself as a zero-width space (selectable but invisible).
  4. Click “Copy result” to use the decoded string anywhere.

What is Decimal to Text?

A decimal to text converter turns numeric character codes back into the characters they name: 72 105Hi, 8364, 128512😀. Each space-separated number is looked up as a Unicode code point and rendered.

It answers questions like "what character is 8212?" (an em dash) without hunting through Unicode tables — the decoding counterpart to ord(), HTML numeric entities and any log or dataset that stores characters as plain numbers.

About the Decimal to Text

Paste decimal codes separated by spaces and the decoded string appears instantly — ASCII, accented letters, symbols and emoji alike.

Use it to preview an HTML entity before writing it (❤ → what is 10084? — a ❤), to decode datasets or logs that serialized text as code-point lists, to reveal what character a numeric error message is complaining about, and to solve number-coded puzzle messages. Invalid tokens are flagged by name so one typo doesn't shift the rest of the message.

Everything decodes live in your browser. Text to Decimal encodes the reverse; ASCII to Text is the same operation if you prefer that name for codes under 128.

Frequently Asked Questions

8212 is the em dash (—) and 8364 is the euro sign (€). Any code from an HTML entity (—) or a Unicode table decodes the same way here.
Yes — 128512 → 😀, 129409 → 🦁. Multi-part emoji (skin tones, flags) are several code points; decode them together and they combine in the output.
They're invisible characters: 32 and 160 are spaces, 8203 is zero-width, 10 is a newline. They're real output — select the text and they're there.
An entity is just &# + decimal code + ; — so © is code 169 is ©. Paste the bare number here to preview any entity before using it in markup.
Unicode code points run 0 to 1,114,111 (0x10FFFF). Codes in the surrogate range (55296–57343) are reserved for UTF-16 mechanics and don't decode to characters.

We use cookies for analytics and to keep the tools free via ads. See our Privacy Policy.