JR Trove
Free · Browser-only · No signup

Number Base Converter

Convert a number between 6 bases — binary (base 2), octal (base 8), decimal (base 10), hexadecimal (base 16), base32, base36. Input in any base, see all conversions at once.

Leaderboard 728×90 • Ad slot
All base conversions
Binary
base 2
11111111
Octal
base 8
377
Decimal
base 10
255
Hexadecimal
base 16
ff
Base32
base 32
7v
Base36
base 36
73
Examples: 255 (dec) = FF (hex) = 11111111 (bin) = 377 (oct). Hex used in colors (#FF5500). Binary used in low-level programming. Base36 used for short IDs (alphanumeric).
Medium Rectangle 336×280 • Ad slot
Inside the tool

What powers the Number Base Converter

6 bases: 2, 8, 10, 16, 32, 36

Input any base; all 6 outputs shown simultaneously

Per-base copy

Live conversion as you type

Error reporting for invalid digits per base

Built differently

Why the Number Base Converter is different

Browser-native

The Number Base Converter runs entirely in your browser. Input is processed locally — never uploaded, never logged, never cached anywhere outside your device.

No artificial limits

No daily quotas, no character ceilings, no "upgrade for more" walls. Every feature is the complete feature — the same on the first use as the thousandth.

Production-grade quality

Built to the same engineering bar as paid SaaS tools — accurate algorithms, audited logic, responsive design and accessibility-tested interactions.

Use Contexts

Common use contexts

  • Low-level programming (binary ↔ hex)
  • Web colors (hex)
  • Short IDs / URL slugs (base36)
  • Math homework
Privacy by design

Private and secure

Zero upload

All processing happens in your browser. Input is never transmitted, logged or cached.

Works offline

Once the page loads, the tool runs without an internet connection. No network calls happen during use.

No tracking

No accounts, no cookies for tool state. Only aggregate analytics count visits at the page level.

Leaderboard 728×90 • Ad slot
FAQ

Number Base Converter questions

Hex compactly represents the 0-255 range per RGB channel in exactly 2 characters. #FF0000 = (255, 0, 0) = red. Same idea: hex is half the length of binary.