Binary to Octal

Convert binary to octal instantly — group the binary digits into threes from the right and write each group as a single octal digit. Type in either box to convert both ways. A compact shorthand for long binary strings, and the quick route between bit patterns and Unix permission codes.

Binary to Octal conversion table

Binary Octal
1 1
10 2
100 4
1000 10
1010 12
10000 20
100000 40
1000000 100
1100100 144
10000000 200
11111111 377
100000000 400

How to convert binary to octal

To convert binary to octal, group the binary digits into threes from the right and write each group as a single octal digit. For example, 1010 in binary is 12 in octal. The converter above validates each digit for its base and updates as you type, and the swap button flips the direction so you can go from octal back to binary just as quickly.

Frequently asked questions

How do you convert binary to octal?

To convert binary to octal, group the binary digits into threes from the right and write each group as a single octal digit. For example, 1010 in binary is 12 in octal. The converter above does it instantly — type a binary value on the left and the octal result appears on the right, and you can type in either box to convert in the opposite direction. It only accepts valid digits for each base, so a stray character simply clears the result rather than giving a wrong answer.

What is 1010 in octal?

1010 in binary equals 12 in octal. The conversion table on this page lists common values — 1 is 1, and it continues up to 100000000 = 400 — so you can read off everyday values at a glance. Any value in between converts exactly too, because the tool carries the full number rather than the rounded figures printed here.

What is the difference between binary, decimal and hexadecimal?

They are just different bases — different numbers of digits before you carry over. Decimal (base 10) is the everyday system with digits 0–9. Binary (base 2) uses only 0 and 1, which is how computers store everything at the hardware level. Hexadecimal (base 16) uses 0–9 then A–F, and is a compact way to write long binary values because each hex digit maps to exactly four bits. The same quantity can be written in any base; only its notation changes.

Is this binary to octal converter free and accurate?

Yes — it is completely free with no sign-up, and it converts exactly using the standard positional method, validating that every digit is legal for its base. A compact shorthand for long binary strings, and the quick route between bit patterns and Unix permission codes. Everything runs locally in your browser, so nothing you enter is uploaded or stored. For octal, custom bases and step-by-step breakdowns, the full number base converter handles any base from 2 to 36.

More conversions

Octal → BinaryOctal → HexadecimalBinary → DecimalDecimal → BinaryHexadecimal → DecimalDecimal → HexadecimalBinary → HexadecimalHexadecimal → BinaryOctal → DecimalDecimal → OctalHexadecimal → Octal Number base converter →