Base Conversion Table
Convert any number to binary, octal, decimal, and hexadecimal simultaneously.
0b11111111
0o377
255
0xFF
Bit Information
Range Table (0–15)
| Decimal (Base 10) | Binary (Base 2) | Octal (Base 8) | Hexadecimal (Base 16) |
|---|---|---|---|
| 0 | 0000 | 0 | 0 |
| 1 | 0001 | 1 | 1 |
| 2 | 0010 | 2 | 2 |
| 3 | 0011 | 3 | 3 |
| 4 | 0100 | 4 | 4 |
| 5 | 0101 | 5 | 5 |
| 6 | 0110 | 6 | 6 |
| 7 | 0111 | 7 | 7 |
| 8 | 1000 | 10 | 8 |
| 9 | 1001 | 11 | 9 |
| 10 | 1010 | 12 | A |
| 11 | 1011 | 13 | B |
| 12 | 1100 | 14 | C |
| 13 | 1101 | 15 | D |
| 14 | 1110 | 16 | E |
| 15 | 1111 | 17 | F |
About this tool
The Base Conversion Table is a quick-reference tool for translating numbers between binary (base 2), octal (base 8), decimal (base 10), and hexadecimal (base 16). While each numbering system represents quantities identically, they use different digit sets and conventions—binary is essential for understanding hardware and logic gates, octal simplifies large binary sequences, decimal is our everyday standard, and hexadecimal is favored in memory addressing, color codes, and cryptography.
Enter any number in the input field (in decimal, binary, octal, or hexadecimal format) and the tool instantly displays its equivalent in all four bases. A visual reference table showing conversions for 0 through 15 appears below, making it easy to spot patterns and verify your results. The tool also calculates and displays the bit length, byte count, and a visual bit representation, helping you understand how many bits are needed to store your number.
This tool is invaluable for programmers working with low-level code, students learning data representation, and anyone decoding memory addresses or color palettes. By seeing all four bases side by side, you gain intuition for how different systems relate to each other, making mental conversions faster over time.
Frequently Asked Questions
Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.