Number Base Converter

Overview

Number Base Converter converts any integer between bases 2 through 62, displaying all supported base results simultaneously as you type — no button press needed. The ten preset bases are: 2, 8, 10, 16, 26, 32, 36, 52, 58, and 62.

Character Sets Used Per Base

The alphabet is 0–9 then a–z (lowercase) then A–Z (uppercase) — 62 characters total. Each base takes the leading prefix of this set, with some exceptions worth knowing:

  • Base 16 — uses 0–9a–f (lowercase only)
  • Base 26 — uses digits and uppercase letters but excludes I, L, O, U to reduce ambiguity
  • Base 58 — excludes 0, O, I, l; this is Bitcoin's standard address character set
  • Base 62 — all 62 characters; highest encoding density, common for short URL IDs

Conversion Examples

Using decimal 114514 as input:

Binary  (2):  11011111101110010
Octal   (8):  337362
Decimal(10):  114514
Hex    (16):  1bf72
Base 58:      Q4E
Base 62:      Pl0        ← only 3 chars; popular for short link IDs

For hex color ff5733 (decimal 16734003), to get the RGB components you convert each two-digit segment separately: ff → 255, 57 → 87, 33 → 51, giving RGB(255, 87, 51).

Common Uses Per Base Group

Computing and development

  • Binary — bit manipulation, digital logic, permission flags
  • Octal — Unix file permissions (e.g. 755 = rwxr-xr-x)
  • Hexadecimal — memory addresses, color codes, hash display

Encoding and identifiers

  • Base 62 — short link IDs, compressed database auto-increment IDs
  • Base 58 — Bitcoin addresses, IPFS hashes
  • Base 32 — URL-safe identifiers, case-insensitive
  • Base 36 — short URLs, compact readable identifiers