Any base 2-36, fractions included, all common bases at once.
11111111377255ff7v73🔢 Digits above 9 are letters a-z (so base 36 uses 0-9 then a-z). Fractional conversions round at ~10 digits; binary fractions like 0.1 decimal repeat forever by nature.
Bases above ten need extra digit symbols: a=10, b=11 … z=35. Base 36 therefore spells 0-9 then a-z, which is why it appears in URL shorteners and auto-generated IDs where case-insensitive compactness matters.
Decimal 0.1 has no exact binary form — binary fractions repeat forever, like 1/3 does in decimal. The converter shows up to ten fractional digits, which is plenty for inspection but not bit-exact storage math.
Binary underlies everything, octal survives in file permissions, decimal is for humans, hex is the programmer default (colors, memory, hashes), base32 labels data centers and backup codes, base36 packs IDs into URLs.
The Base Converter (Any Base 2-36) converts base converterfrom one unit to another using the exact internationally defined conversion factors. Type a value, choose your source and target units, and the converted result is shown instantly — no waiting, no page reload.
Manual conversion is error-prone because it means memorizing ratios (how many feet in a meter, how many pints in a liter). This tool removes that friction: the conversion factor is built in, and the math is done to full precision with no rounding until the final displayed number.
Common uses: people reach for this tool when they need to look up a convert base 10 to base 36, fractional binary conversion calculator, decimal to octal with decimals, or custom number base converter programming.
Browser-based tools like this one have a few real advantages over installed software or manual methods:
The Base Converter (Any Base 2-36) is based on the following formula:
N = Σ dᵢ × bⁱ where dᵢ is the digit at position i, counting from 0 at the rightmost digit, and b is the base (2-36)
Variables: N: value of the number in decimal b: base of the numeral system (2-36) dᵢ: digit at position i, with 0 ≤ dᵢ < b (digits above 9 use letters A-Z) i: position index, starting at 0 from the right
Positional notation: each digit contributes its face value multiplied by the base raised to its position power. Summing every digit's contribution gives the decimal value, and dividing by the base repeatedly gives the digits in any other base.
Worked example: Step 1: Convert 1011010 in base 2 to decimal. Step 2: Bits from left to right sit at positions 6 down to 0: 1×2⁶ + 0×2⁵ + 1×2⁴ + 1×2³ + 0×2² + 1×2¹ + 0×2⁰. Step 3: = 64 + 0 + 16 + 8 + 0 + 2 + 0 = 90. Result: 1011010₂ = 90 in decimal.
More tools you might find useful