Radix Converter - Convert Between Binary, Octal, Decimal and Hexadecimal
Bidirectionally convert between binary, octal, decimal, and hexadecimal. Supports 64-bit integers via BigInt. Select bit width (8/16/32/64) and toggle separators.
Binary (2)
Octal (8)
Decimal (10)
Hexadecimal (16)
How to Use
- Select the bit width (8/16/32/64)
- Toggle separators (4-digit groups for binary, comma every 3 digits for decimal)
- Enter a value in any field (binary, octal, decimal, or hexadecimal) and press Enter or blur
- The other three fields are automatically updated with the converted values
Usage Examples
Convert hexadecimal 0xFF: Enter FF in hex to get binary 1111 1111, decimal 255, and octal 377.
IP address analysis: Verify each octet (0–255) of an IP address in hex or binary.
Bitmask inspection: In 32-bit mode, visually inspect bitmasks like 0xFFFF0000 in binary.
FAQ
- Are integers above 64-bit supported?
- The tool supports up to 64-bit (2^64-1). Larger values are clamped.
- Are negative numbers supported?
- No. Only unsigned integers are supported.
- Is hexadecimal displayed in uppercase or lowercase?
- Uppercase (A-F). Input accepts both cases.
- Is data sent to a server?
- No. Everything runs in the browser.
- What are separators for?
- To improve readability of long numbers. Binary uses 4-digit groups with spaces; decimal uses comma every 3 digits.
Related Tools
Update History
Last Updated: 2026-02-20
- 2026-02-20 Initial release