About Base Converter
Convert numbers between binary (base 2), octal (base 8), decimal (base 10), hexadecimal (base 16), and any custom base from 2 to 36. Includes bit-level representation and byte count display.
Supported Bases
Binary (base 2): 0-1 โ used in computer hardware. Octal (base 8): 0-7 โ used in Unix permissions. Decimal (base 10): 0-9 โ everyday numbers. Hexadecimal (base 16): 0-9, A-F โ used in memory addresses, colors. Custom base (2-36): Any base using 0-9 and A-Z.
Common Use Cases
Programming: Convert between binary, decimal, and hex for debugging and bit manipulation. Unix permissions: Understand chmod values (755 in decimal = 113513 in octal). Color codes: Convert hex colors (#FF5733) to RGB decimal. Data encoding: Work with base64, base32, or other encoding schemes.
Bit-Level Display
See the binary representation with bit grouping (4 bits = nibble, 8 bits = byte). Shows total bits required and byte count. Useful for understanding data storage and bitwise operations.
Conversion Accuracy
Handles integers up to 2^53-1 (JavaScript's safe integer limit). Supports both positive and negative integers. For large numbers beyond safe integer range, results are displayed with scientific notation.