Hex to Octal Converter
Convert hexadecimal numbers to octal format.
Convert octal numbers (base 8) to hexadecimal (base 16) instantly. The tool handles the octal → binary → hex conversion automatically. Enter any octal value and get the hex result in real time.
Converting octal to hexadecimal 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.
Result: (764)⁸ = (1F4)¹⁶
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.
Hexadecimal is the base 16 system. It uses the digits 0 through 9 and then the letters A through F to stand for the values 10 through 15. Its key property is that one hex digit represents exactly four binary digits, a nibble, so a single byte is always two hex characters. That compactness is why hex shows up everywhere in computing: HTML colour codes such as FFFFFF for white and 000000 for black, memory addresses, MAC addresses, hash digests, and byte level debugging output.
Hexadecimal uses the digits 0 through 9 and A through F.
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.
| Octal | Hexadecimal |
|---|---|
| 1 | 1 |
| 2 | 2 |
| 3 | 3 |
| 4 | 4 |
| 5 | 5 |
| 6 | 6 |
| 7 | 7 |
| 10 | 8 |
| 11 | 9 |
| 12 | A |
| 13 | B |
| 14 | C |
| 15 | D |
| 16 | E |
| 17 | F |
| 20 | 10 |
| 21 | 11 |
| 22 | 12 |
| 23 | 13 |
| 24 | 14 |
| 25 | 15 |
| 26 | 16 |
| 27 | 17 |
| 30 | 18 |
| 31 | 19 |
| 32 | 1A |
| 33 | 1B |
| 34 | 1C |
| 35 | 1D |
| 36 | 1E |
| 37 | 1F |
| 40 | 20 |
| 41 | 21 |
| 42 | 22 |
| 43 | 23 |
| 44 | 24 |
| 45 | 25 |
| 46 | 26 |
| 47 | 27 |
| 50 | 28 |
| 51 | 29 |
| 52 | 2A |
| 53 | 2B |
| 54 | 2C |
| 55 | 2D |
| 56 | 2E |
| 57 | 2F |
| 60 | 30 |
| 61 | 31 |
| 62 | 32 |
| 63 | 33 |
| 64 | 34 |
| 65 | 35 |
| 66 | 36 |
| 67 | 37 |
| 70 | 38 |
| 71 | 39 |
| 72 | 3A |
| 73 | 3B |
| 74 | 3C |
| 75 | 3D |
| 76 | 3E |
| 77 | 3F |
| 100 | 40 |
| Octal | Hexadecimal |
|---|---|
| 101 | 41 |
| 102 | 42 |
| 103 | 43 |
| 104 | 44 |
| 105 | 45 |
| 106 | 46 |
| 107 | 47 |
| 110 | 48 |
| 111 | 49 |
| 112 | 4A |
| 113 | 4B |
| 114 | 4C |
| 115 | 4D |
| 116 | 4E |
| 117 | 4F |
| 120 | 50 |
| 121 | 51 |
| 122 | 52 |
| 123 | 53 |
| 124 | 54 |
| 125 | 55 |
| 126 | 56 |
| 127 | 57 |
| 130 | 58 |
| 131 | 59 |
| 132 | 5A |
| 133 | 5B |
| 134 | 5C |
| 135 | 5D |
| 136 | 5E |
| 137 | 5F |
| 140 | 60 |
| 141 | 61 |
| 142 | 62 |
| 143 | 63 |
| 144 | 64 |
| 145 | 65 |
| 146 | 66 |
| 147 | 67 |
| 150 | 68 |
| 151 | 69 |
| 152 | 6A |
| 153 | 6B |
| 154 | 6C |
| 155 | 6D |
| 156 | 6E |
| 157 | 6F |
| 160 | 70 |
| 161 | 71 |
| 162 | 72 |
| 163 | 73 |
| 164 | 74 |
| 165 | 75 |
| 166 | 76 |
| 167 | 77 |
| 170 | 78 |
| 171 | 79 |
| 172 | 7A |
| 173 | 7B |
| 174 | 7C |
| 175 | 7D |
| 176 | 7E |
| 177 | 7F |
| 200 | 80 |
| Octal | Hexadecimal |
|---|---|
| 201 | 81 |
| 202 | 82 |
| 203 | 83 |
| 204 | 84 |
| 205 | 85 |
| 206 | 86 |
| 207 | 87 |
| 210 | 88 |
| 211 | 89 |
| 212 | 8A |
| 213 | 8B |
| 214 | 8C |
| 215 | 8D |
| 216 | 8E |
| 217 | 8F |
| 220 | 90 |
| 221 | 91 |
| 222 | 92 |
| 223 | 93 |
| 224 | 94 |
| 225 | 95 |
| 226 | 96 |
| 227 | 97 |
| 230 | 98 |
| 231 | 99 |
| 232 | 9A |
| 233 | 9B |
| 234 | 9C |
| 235 | 9D |
| 236 | 9E |
| 237 | 9F |
| 240 | A0 |
| 241 | A1 |
| 242 | A2 |
| 243 | A3 |
| 244 | A4 |
| 245 | A5 |
| 246 | A6 |
| 247 | A7 |
| 250 | A8 |
| 251 | A9 |
| 252 | AA |
| 253 | AB |
| 254 | AC |
| 255 | AD |
| 256 | AE |
| 257 | AF |
| 260 | B0 |
| 261 | B1 |
| 262 | B2 |
| 263 | B3 |
| 264 | B4 |
| 265 | B5 |
| 266 | B6 |
| 267 | B7 |
| 270 | B8 |
| 271 | B9 |
| 272 | BA |
| 273 | BB |
| 274 | BC |
| 275 | BD |
| 276 | BE |
| 277 | BF |
| 300 | C0 |
| Octal | Hexadecimal |
|---|---|
| 301 | C1 |
| 302 | C2 |
| 303 | C3 |
| 304 | C4 |
| 305 | C5 |
| 306 | C6 |
| 307 | C7 |
| 310 | C8 |
| 311 | C9 |
| 312 | CA |
| 313 | CB |
| 314 | CC |
| 315 | CD |
| 316 | CE |
| 317 | CF |
| 320 | D0 |
| 321 | D1 |
| 322 | D2 |
| 323 | D3 |
| 324 | D4 |
| 325 | D5 |
| 326 | D6 |
| 327 | D7 |
| 330 | D8 |
| 331 | D9 |
| 332 | DA |
| 333 | DB |
| 334 | DC |
| 335 | DD |
| 336 | DE |
| 337 | DF |
| 340 | E0 |
| 341 | E1 |
| 342 | E2 |
| 343 | E3 |
| 344 | E4 |
| 345 | E5 |
| 346 | E6 |
| 347 | E7 |
| 350 | E8 |
| 351 | E9 |
| 352 | EA |
| 353 | EB |
| 354 | EC |
| 355 | ED |
| 356 | EE |
| 357 | EF |
| 360 | F0 |
| 361 | F1 |
| 362 | F2 |
| 363 | F3 |
| 364 | F4 |
| 365 | F5 |
| 366 | F6 |
| 367 | F7 |
| 370 | F8 |
| 371 | F9 |
| 372 | FA |
| 373 | FB |
| 374 | FC |
| 375 | FD |
| 376 | FE |
| 377 | FF |
| 400 | 100 |
Need a different pair of bases? Browse every number converter tool including binary, octal, decimal, and hexadecimal in both directions.
Octal to hex conversion bridges two important but non-directly-mappable number systems. Because 8 = 2³ and 16 = 2⁴ do not share a common exponent, there is no single-digit lookup table between them. The conversion always passes through binary as a natural intermediate. This tool handles all three steps, octal digits to 3-bit groups, bit reassembly, then 4-bit groups to hex digits, so you get the correct hexadecimal output from any octal input without manual calculation.