Text → octal
- Input
- Hi
- Expected output
- 110 151
Three digits per character.
text to octal converter
Octal (base 8) used to be the preferred base of older systems, like classic Unix (file permissions in octal, e.g. 755), and it still shows up in string escapes in several languages. This translator converts text to octal and back.
Three digits per character.
Rebuilds the original text.
Select the Binary format, keep the direction on Text → Code and type your text. Each character becomes an 8-bit group (for example, 'A' becomes 01000001), separated by spaces. For the reverse, paste the binary and switch the direction to Code → Text, it works with space-separated groups or with one continuous run of bits.
Unix/Linux file permissions (chmod 755, 644...), some character escapes in languages like Python and C (\101), and legacy protocols that still represent bytes in base 8.
They're different uses of the same numeral base: chmod uses three octal digits to represent permissions (owner, group, others); this translator uses octal to represent the code point of each character in a text.
Yes, the converter uses the Unicode code point of each character, so accents, cedillas and other symbols are converted and recovered correctly.
All translation happens in your browser. No text is ever sent to a server, safe for passwords, tokens and sensitive data.