JSONToonPro
Number converter tool

Octal to Binary Converter

Convert octal numbers (base 8) to binary (base 2) instantly. Each octal digit expands to exactly 3 binary bits. Paste any octal value and get the full binary expansion immediately.

100% client sideInstant resultNo data sent
Octal to Binary
Octal (Base 8)
Binary (Base 2)
Result appears here...

How to Convert Octal to Binary

Converting octal to binary by hand is straightforward once you know the routine. The converter above does it instantly, but working through the steps yourself is the fastest way to understand what is actually happening to the digits.

  1. Take each octal digit on its own.
  2. Replace every digit with its 3 digit binary equivalent, keeping leading zeros.
  3. Join the groups together in the same order.
  4. Drop any leading zeros if you want the shortest form.

Worked example: 755

7 = 111
5 = 101
5 = 101
Joining the groups: 111 101 101

Result: (755)⁸ = (111101101)²

The Octal System

Octal is the base 8 numeral system and uses the digits 0 through 7. Its usefulness comes from the fact that one octal digit maps exactly onto three binary digits, so it is a compact way to write binary without doing real arithmetic. Octal was common on early minicomputers with 12, 24, and 36 bit words. Today the place most developers still meet it is Unix file permissions, where a command such as chmod 755 sets read, write, and execute bits three at a time.

Octal uses the digits 0 through 7.

The Binary System

Binary is the base 2 numeral system. It uses only two symbols, 0 and 1, and each digit is called a bit. Every digital circuit ever built relies on it, because a transistor has two reliable states, on and off, which map directly onto 1 and 0. Place values double as you move left: 1, 2, 4, 8, 16, 32 and so on. Eight bits make one byte, which can hold 256 distinct values, enough for every character in the original ASCII set.

Binary uses the digits 0 and 1.

Octal to Binary Conversion Examples

(100)⁸ = (1000000)²
(377)⁸ = (11111111)²
(2000)⁸ = (10000000000)²

Octal to Binary Conversion Chart

A full reference table for the values 1 to 256. Use it to check a conversion quickly or to look up a common value without typing anything.

OctalBinary
100000001
200000010
300000011
400000100
500000101
600000110
700000111
1000001000
1100001001
1200001010
1300001011
1400001100
1500001101
1600001110
1700001111
2000010000
2100010001
2200010010
2300010011
2400010100
2500010101
2600010110
2700010111
3000011000
3100011001
3200011010
3300011011
3400011100
3500011101
3600011110
3700011111
4000100000
4100100001
4200100010
4300100011
4400100100
4500100101
4600100110
4700100111
5000101000
5100101001
5200101010
5300101011
5400101100
5500101101
5600101110
5700101111
6000110000
6100110001
6200110010
6300110011
6400110100
6500110101
6600110110
6700110111
7000111000
7100111001
7200111010
7300111011
7400111100
7500111101
7600111110
7700111111
10001000000
OctalBinary
10101000001
10201000010
10301000011
10401000100
10501000101
10601000110
10701000111
11001001000
11101001001
11201001010
11301001011
11401001100
11501001101
11601001110
11701001111
12001010000
12101010001
12201010010
12301010011
12401010100
12501010101
12601010110
12701010111
13001011000
13101011001
13201011010
13301011011
13401011100
13501011101
13601011110
13701011111
14001100000
14101100001
14201100010
14301100011
14401100100
14501100101
14601100110
14701100111
15001101000
15101101001
15201101010
15301101011
15401101100
15501101101
15601101110
15701101111
16001110000
16101110001
16201110010
16301110011
16401110100
16501110101
16601110110
16701110111
17001111000
17101111001
17201111010
17301111011
17401111100
17501111101
17601111110
17701111111
20010000000
OctalBinary
20110000001
20210000010
20310000011
20410000100
20510000101
20610000110
20710000111
21010001000
21110001001
21210001010
21310001011
21410001100
21510001101
21610001110
21710001111
22010010000
22110010001
22210010010
22310010011
22410010100
22510010101
22610010110
22710010111
23010011000
23110011001
23210011010
23310011011
23410011100
23510011101
23610011110
23710011111
24010100000
24110100001
24210100010
24310100011
24410100100
24510100101
24610100110
24710100111
25010101000
25110101001
25210101010
25310101011
25410101100
25510101101
25610101110
25710101111
26010110000
26110110001
26210110010
26310110011
26410110100
26510110101
26610110110
26710110111
27010111000
27110111001
27210111010
27310111011
27410111100
27510111101
27610111110
27710111111
30011000000
OctalBinary
30111000001
30211000010
30311000011
30411000100
30511000101
30611000110
30711000111
31011001000
31111001001
31211001010
31311001011
31411001100
31511001101
31611001110
31711001111
32011010000
32111010001
32211010010
32311010011
32411010100
32511010101
32611010110
32711010111
33011011000
33111011001
33211011010
33311011011
33411011100
33511011101
33611011110
33711011111
34011100000
34111100001
34211100010
34311100011
34411100100
34511100101
34611100110
34711100111
35011101000
35111101001
35211101010
35311101011
35411101100
35511101101
35611101110
35711101111
36011110000
36111110001
36211110010
36311110011
36411110100
36511110101
36611110110
36711110111
37011111000
37111111001
37211111010
37311111011
37411111100
37511111101
37611111110
37711111111
400100000000

Need a different pair of bases? Browse every number converter tool including binary, octal, decimal, and hexadecimal in both directions.

Frequently asked questions

4 answers
Replace each octal digit with its 3-bit binary equivalent. For example, octal 57 → 5 = 101, 7 = 111 → binary 101111. Each octal digit always maps to exactly 3 bits: 0=000, 1=001, 2=010, 3=011, 4=100, 5=101, 6=110, 7=111.

More JSON Tools

About Octal to Binary Conversion

Octal-to-binary conversion is straightforward because 8 = 2³, each octal digit maps directly to a 3-bit binary group with no arithmetic needed. This tool is useful when you have a Unix permission value or an octal literal from C code and you want to see the underlying bit pattern. For example, the common permission 755 expands to binary 111 101 101, making the individual read/write/execute bits immediately visible.