Skip to content
Tezmy Tools

Octal to Text Converter

Decode octal bytes such as 110 145 154 into readable text

13 bytes decoded as UTF-8.

Runs in your browser. Nothing is uploaded.

About the Octal to Text Converter

Some systems write text as octal byte values: 110 145 154 154 157 stands for Hello. You may see it in old documents, in escape sequences copied from a log, or in encoding exercises. This converter decodes it. Paste your octal bytes, separated by spaces, commas or lines, and the text appears. Each group is a byte of up to three digits from 0 to 7, with a largest value of 377. Bytes are decoded as UTF-8, so accented letters and emoji written as several bytes come out correctly. Invalid groups are reported by name. It all runs in your browser.

Updated October 2026

How to use the Octal to Text Converter

  1. 1Paste your octal bytes into the left box.
  2. 2Separate them with spaces, commas or new lines.
  3. 3Read the decoded text on the right.
  4. 4Check the note for the number of bytes.
  5. 5Copy the text or download it.

Why text appears as octal

Octal bytes show up in places that grew up with Unix tools. The od command prints files in octal, shell strings can contain octal escapes such as \110, and printing tools sometimes show unusual characters in octal. When you see a run of three-digit numbers starting with 1, they are often letters, since capital letters begin at 101 and small letters at 141.

A decoder turns that run back into something you can read.

    Reading the example

    The example 110 145 154 154 157 054 040 127 157 162 154 144 041 decodes to Hello, World! Here 054 is a comma, 040 is a space and 041 is an exclamation mark. The leading zeros are only padding; they do not change the value.

    • 101 → A
    • 141 → a
    • 060 → 0
    • 040 → space

    If it fails

    An error names the first group that is not a valid octal byte. Check for digits 8 and 9, for groups longer than three digits and for a value above 377. If your numbers are decimal character codes, the Text to ASCII Converter reads them in decimal, hex, binary or octal.

      Using it on phone and computer

      Paste the octal bytes into the left box and the text appears as you go. On a phone, long-press to paste, then use Copy to move the result elsewhere. On a computer you can also download the decoded text as a file. Long strings of bytes decode instantly.

        Accuracy and privacy

        Decoding follows the UTF-8 standard, the same one web pages and most files use. If the bytes are not valid UTF-8, the text may show replacement symbols, which tells you the data is not plain text or uses another encoding. Nothing you paste is uploaded or stored, and closing the tab removes it. For the reverse step, use the Text to Octal Converter, and use the Octal to Decimal Converter if you only have numbers.

          Features

          • Decodes octal bytes to text
          • UTF-8 aware
          • Accepts spaces, commas and line breaks
          • Names any invalid group
          • Counts the bytes
          • Private: nothing is uploaded

          Frequently asked questions

          How do I convert octal to text?

          Paste the octal bytes. Each group is converted to a number, from 0 to 255, then to the character with that code. 110 is H, 145 is e, 154 is l and 157 is o.

          What is the largest valid octal byte?

          377, which is 255 in decimal. A group above that, such as 400 or 1000, cannot be one byte and is reported as an error.

          Why is 9 reported as invalid?

          Octal digits run only from 0 to 7. A 9 or 8 means the number is not octal. Check whether your numbers are decimal and convert them with a different tool.

          What about characters outside plain English?

          Accented letters and emoji take two to four bytes in UTF-8, so they appear as several octal groups, for example 303 251 for an e with an acute accent. The tool combines them back into the character.

          Is this the same as ASCII?

          For English letters, digits and symbols, yes: the codes are the same as in ASCII, only written in base 8. Characters beyond ASCII use UTF-8 byte sequences.

          Is my data uploaded?

          No. The decoding is done in your browser and the data is not sent to a server.

          Related tools