Developer & Coding Tools
100% Client-Side Calculated in-memory using JavaScript BigInt.

Number Base Converter (Binary, Decimal, Hex, Octal)

Convert numbers between Binary, Decimal, Hexadecimal, and Octal bases

International Number Base & Radix Studio

Binary • Decimal • Hex • Octal Converter

Arbitrary-precision BigInt conversion, 32-bit interactive bit grid, and two's complement computer architecture analyzer. 100% private in-browser.

Presets:
Decimal (Base 10)
Standard human-readable radix2 digits
Binary (Base 2)
Nibbles: 0010 10106 bits
Hexadecimal (Base 16)
0x
Byte length: 1 bytes[0-9, A-F]
Octal (Base 8)
0o
Unix file permissions & legacy systems[0-7]

Interactive 32-Bit Toggle Grid

Click any individual bit to toggle (0 ↔ 1). Synchronously updates all bases.

Byte 3Bit 31..24
Byte 2Bit 23..16
Byte 1Bit 15..8
Byte 0Bit 7..0

Custom Radix (Base 36)

Hexatrigesimal (Base36)
Radix Slider (Base 2 to 36):Base 36

Computer Architecture Integer Formats

'*' (U+002A)
8-Bit Byte
Unsigned: 42
Signed: 42
16-Bit Word
Unsigned: 42
Signed: 42
32-Bit DWord
Unsigned: 42
Signed: 42
64-Bit QWord
Unsigned: 42
Signed: 42

Polynomial Expansion Derivation (Hexadecimal → Decimal)

# Decimal Value = Sum of (Digit × 16^Power):
[1] 2 (2) × 16^1 = 32
[2] A (10) × 16^0 = 10
Total Decimal Value = 42

About Number Base Converter (Binary, Decimal, Hex, Octal)

Convert integer values between Base-2 (Binary), Base-8 (Octal), Base-10 (Decimal), Base-16 (Hexadecimal), and custom radixes (2 to 36) with BigInt support for large numbers.

Key Capabilities & Features

  • Synchronized inputs across Binary, Decimal, Hex, and Octal
  • BigInt support for arbitrary-precision integers
  • Formatted byte groupings for binary
  • 1-click copy per base

How to Use Number Base Converter (Binary, Decimal, Hex, Octal)

1

Type in Any Field

Type into Binary, Decimal, Hexadecimal, or Octal.

2

View All Bases

All other base representations update simultaneously.

Privacy & In-Browser Execution Guarantee

Calculated in-memory using JavaScript BigInt.

Frequently Asked Questions

How big a number can this convert?

Thanks to JavaScript BigInt, you can convert numbers with hundreds of digits without overflow or floating-point precision loss.