Octal & Decimal to ASCII Decoder
Convert octal or decimal character codes into ASCII and Unicode text.
Output appears here as you type — decoded on your device.
Input is processed on your device. Nothing you paste is sent anywhere.
What is the Octal & Decimal to ASCII Decoder?
A decimal or octal character-code decoder maps numeric code points — written in base 10 or base 8 — back to the characters they represent, converting sequences like 72 101 108 108 111 into readable text.
Before hex became the default, octal was the natural way to write bytes on machines with 3-bit-friendly word sizes, and it survives in Unix file permissions, C string escapes (\101 for A) and a few network protocols. Decimal character codes turn up in HTML numeric entities, spreadsheet formulas and CSV exports that mangled their text.
This decoder takes a run of numbers in either base, maps each to its Unicode code point and joins them into text. Choose the base explicitly so 100 is unambiguous — it is 'd' in decimal but '@' in octal.
Octal & Decimal to ASCII Decoder at a glance
- Decimal
- Base 10 · 65 = A · 0–255 for ASCII/Latin-1
- Octal
- Base 8 · 101 = A · C escape form \101
- Separators
- Spaces, commas or newlines
- Range
- Values above 255 read as Unicode code points
How to use the Octal & Decimal to ASCII Decoder
- 1Choose the base of your numbers: Decimal or Octal.
- 2Paste the codes separated by spaces, commas or newlines.
- 3Read the assembled text and copy it out.
When you would reach for it
- Decoding a C or shell string that used \NNN octal escapes.
- Turning a column of decimal character codes from a spreadsheet back into words.
- Working through obfuscated payloads that store text as numeric codes.
Octal & Decimal to ASCII Decoder — frequently asked questions
Last reviewed · questions or corrections: contact@decoder.tools