šŸ”¢ Number System Converters

Professional number system conversion tools for programmers, students, and mathematicians. Convert between binary, decimal, hexadecimal, octal, and more.

šŸ”„ Most Popular Number Conversions

šŸ”¢ All Number System Conversion Tools

Binary ↔ Decimal
Convert between binary (base-2) and decimal (base-10) number systems. Essential for computer science and digital electronics.
Base 2 ↔ Base 10 | Example: 1010ā‚‚ = 10₁₀
Binary ↔ Hexadecimal
Convert binary to hexadecimal and vice versa. Commonly used in programming and low-level system development.
Base 2 ↔ Base 16 | Example: 1010ā‚‚ = A₁₆
Binary ↔ Octal
Convert between binary and octal (base-8) number systems for Unix permissions and legacy systems.
Base 2 ↔ Base 8 | Example: 1010ā‚‚ = 12ā‚ˆ
Decimal ↔ Binary
Convert decimal numbers to binary format. Fundamental for understanding computer data representation.
Base 10 ↔ Base 2 | Example: 10₁₀ = 1010ā‚‚
Decimal ↔ Hexadecimal
Convert decimal to hexadecimal for web colors, memory addresses, and system programming.
Base 10 ↔ Base 16 | Example: 10₁₀ = A₁₆
Decimal ↔ Octal
Convert decimal to octal for Unix file permissions and legacy computing systems.
Base 10 ↔ Base 8 | Example: 10₁₀ = 12ā‚ˆ
Hexadecimal ↔ Decimal
Convert hex to decimal for debugging, color values, and memory address calculations.
Base 16 ↔ Base 10 | Example: A₁₆ = 10₁₀
Hexadecimal ↔ Binary
Convert between hex and binary for low-level programming and digital system design.
Base 16 ↔ Base 2 | Example: A₁₆ = 1010ā‚‚
Hexadecimal ↔ Octal
Convert between hexadecimal and octal number systems for different programming contexts.
Base 16 ↔ Base 8 | Example: A₁₆ = 12ā‚ˆ
Octal ↔ Decimal
Convert octal to decimal for Unix permissions and legacy system compatibility.
Base 8 ↔ Base 10 | Example: 12ā‚ˆ = 10₁₀
Octal ↔ Binary
Convert between octal and binary for system programming and digital electronics.
Base 8 ↔ Base 2 | Example: 12ā‚ˆ = 1010ā‚‚
Octal ↔ Hexadecimal
Convert between octal and hexadecimal for different programming and system contexts.
Base 8 ↔ Base 16 | Example: 12ā‚ˆ = A₁₆
Roman Numerals ↔ Decimal
Convert Roman numerals to decimal numbers and vice versa for historical dates, documents, and academic work.
Roman ↔ Base 10 | Example: X = 10
Decimal ↔ Roman Numerals
Convert decimal numbers to Roman numeral format for formal documents and historical references.
Base 10 ↔ Roman | Example: 10 = X
šŸ”§ Custom Base Converter
Convert between any number bases from 2 to 36. Perfect for specialized applications and mathematical exploration.
Any Base 2-36 | Custom conversions
🧮 Binary Calculator
Perform arithmetic operations (add, subtract, multiply, divide) directly in binary format.
Binary Math | 1010ā‚‚ + 1100ā‚‚ = 10110ā‚‚
🧮 Hex Calculator
Perform arithmetic operations directly in hexadecimal format for programming and debugging.
Hex Math | A₁₆ + C₁₆ = 16₁₆
ā­• Two's Complement
Convert between signed binary (two's complement) and decimal for computer science applications.
Signed Binary | -5₁₀ = 11111011ā‚‚ (8-bit)
šŸ”¬ IEEE 754 Float
Convert between decimal floating-point numbers and IEEE 754 binary representation.
Float Format | 3.14 = 01000000010010010000111111011011
šŸ“ ASCII ↔ Binary
Convert text characters to binary and vice versa using ASCII encoding.
Text ↔ Binary | 'A' = 01000001
šŸ“ ASCII ↔ Hex
Convert text characters to hexadecimal and vice versa for data analysis and debugging.
Text ↔ Hex | 'A' = 41₁₆

šŸ“š Number Systems Quick Reference

Binary (Base 2)
Digits: 0, 1
Used in: Computers, Digital
Example: 1010ā‚‚ = 10₁₀
Decimal (Base 10)
Digits: 0-9
Used in: Daily life, Math
Example: 123₁₀
Hexadecimal (Base 16)
Digits: 0-9, A-F
Used in: Programming, Colors
Example: A3₁₆ = 163₁₀
Octal (Base 8)
Digits: 0-7
Used in: Unix permissions
Example: 17ā‚ˆ = 15₁₀

All number conversion tools provide instant, accurate results for programming, mathematics, and computer science applications.