Convert between binary, octal, decimal, and hexadecimal. BigInt support for very large numbers. Visual binary representation.
Try it Free →Convert between base 2, 8, 10, 16, and up to base 36 all at once.
Handle very large numbers beyond JavaScript's safe integer range with BigInt.
See a visual representation of bits for binary conversion. Toggle between nibble and byte grouping.
All conversion is local using JavaScript's Number and BigInt APIs.
Copy any individual base representation to your clipboard.
Auto-detects 0x (hex), 0b (binary), 0o (octal) prefixes when pasting.
Type a number in any base (decimal, hex with 0x, binary with 0b, etc.).
Binary, octal, decimal, hex, and base-36 values appear simultaneously.
Toggle the visual binary representation to see bit patterns.
Click any result to copy that specific base representation.