JSONToonPro
Number converter tool

Octal to Decimal Converter

Convert octal numbers (base 8) to decimal (base 10) instantly. Great for interpreting Unix file permissions, C octal literals, and legacy system values. No math required, just paste and convert.

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

How to Convert Octal to Decimal

Converting octal to decimal 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. Write down the octal number and number each digit by its position, starting with 0 at the rightmost digit.
  2. Multiply every digit by 8 raised to the power of its position.
  3. Add all the products together. The total is the decimal value.

Worked example: 3736

3 × 8³ = 3 × 512 = 1536
7 × 8² = 7 × 64 = 448
3 × 8¹ = 3 × 8 = 24
6 × 8⁰ = 6 × 1 = 6
Sum: 1536 + 448 + 24 + 6 = 2014

Result: (3736)⁸ = (2014)¹⁰

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 Decimal System

Decimal is the base 10 system that almost every human culture settled on, most likely because we have ten fingers. It uses the digits 0 through 9, and each position is worth ten times the position to its right. The number 2345.67 means 2 thousands, 3 hundreds, 4 tens, 5 ones, 6 tenths, and 7 hundredths. It is the default for everything people read, which is why converting to and from decimal is the most common base conversion a programmer performs.

Decimal uses the digits 0 through 9.

Octal to Decimal Conversion Examples

(100)⁸ = (64)¹⁰
(377)⁸ = (255)¹⁰
(2000)⁸ = (1024)¹⁰

Octal to Decimal 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.

OctalDecimal
11
22
33
44
55
66
77
108
119
1210
1311
1412
1513
1614
1715
2016
2117
2218
2319
2420
2521
2622
2723
3024
3125
3226
3327
3428
3529
3630
3731
4032
4133
4234
4335
4436
4537
4638
4739
5040
5141
5242
5343
5444
5545
5646
5747
6048
6149
6250
6351
6452
6553
6654
6755
7056
7157
7258
7359
7460
7561
7662
7763
10064
OctalDecimal
10165
10266
10367
10468
10569
10670
10771
11072
11173
11274
11375
11476
11577
11678
11779
12080
12181
12282
12383
12484
12585
12686
12787
13088
13189
13290
13391
13492
13593
13694
13795
14096
14197
14298
14399
144100
145101
146102
147103
150104
151105
152106
153107
154108
155109
156110
157111
160112
161113
162114
163115
164116
165117
166118
167119
170120
171121
172122
173123
174124
175125
176126
177127
200128
OctalDecimal
201129
202130
203131
204132
205133
206134
207135
210136
211137
212138
213139
214140
215141
216142
217143
220144
221145
222146
223147
224148
225149
226150
227151
230152
231153
232154
233155
234156
235157
236158
237159
240160
241161
242162
243163
244164
245165
246166
247167
250168
251169
252170
253171
254172
255173
256174
257175
260176
261177
262178
263179
264180
265181
266182
267183
270184
271185
272186
273187
274188
275189
276190
277191
300192
OctalDecimal
301193
302194
303195
304196
305197
306198
307199
310200
311201
312202
313203
314204
315205
316206
317207
320208
321209
322210
323211
324212
325213
326214
327215
330216
331217
332218
333219
334220
335221
336222
337223
340224
341225
342226
343227
344228
345229
346230
347231
350232
351233
352234
353235
354236
355237
356238
357239
360240
361241
362242
363243
364244
365245
366246
367247
370248
371249
372250
373251
374252
375253
376254
377255
400256

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
Multiply each octal digit by 8 raised to its position power, then sum the results. For example, octal 37 = (3×8¹) + (7×8⁰) = 24 + 7 = 31 in decimal. For octal 377 = (3×64) + (7×8) + (7×1) = 192 + 56 + 7 = 255.

More JSON Tools

About Octal to Decimal Conversion

Octal notation appears in Unix file permission values, C-language integer literals with a leading zero (e.g., 0755), and some networking and hardware contexts. Converting octal to decimal is useful when you want to understand the numeric value behind a permission string or compare an octal value against a decimal threshold. This tool handles any octal input instantly, saving you the mental arithmetic of multiplying powers of 8.