Is the octal to text converter free?
Yes. It is completely free to use, with no signup, no account, and no paywall.
Do I need to install anything?
No. It runs in any modern browser on desktop or mobile, with nothing to download and nothing to configure.
Does it stay local?
Yes. The text you paste is processed entirely in your browser and never uploaded to a server.
What is the maximum value per token?
377, which is 255 in decimal. Each token is one byte, so anything larger is rejected with a message rather than being wrapped. If you see values above 377 in your source, they are not single bytes.
Can I paste C escapes like \110\145?
Not directly. The backslashes are not valid octal digits, so remove them and separate the groups with spaces first: 110 145. Then it decodes to He as expected.
Why does 400 give an error?
Because 400 in octal is 256 in decimal, one more than a byte can hold. The tool checks each token against the 0 to 255 range and refuses anything outside it, rather than silently truncating the high bits.
Do I need to pad every value to three digits?
No. Leading zeros carry no value, so 110 and 0110 and even 0o110 all parse as the same byte. Padding is only useful when you are writing octal for a human or a decoder that splits on width rather than whitespace.
How do accented characters and emoji work?
They arrive as several tokens. An accented e is 303 251, two bytes, and an emoji is four. The decoder treats the byte stream as UTF-8, so those sequences reassemble into single characters rather than showing up as garbage.