Number Base Converter (2-36)
Convert between any two integer bases from 2 to 36.
Example
You enter
- Value FF
- From base (2-36) 16
- To base (2-36) 2
You get
- Decimal 255
- Converted value (target base) 11111111
Details, formula, and sources
Shows decimal / binary / octal / hex side-by-side.
Positional-notation base conversion. parseInt(value, source_base) -> integer; integer.toString(target_base) -> output. Bases 2 through 36 (limit of JavaScript radix support).
Standard positional-notation conversion. The 2-36 range is the upper limit of the [0-9] + [A-Z] digit alphabet.
Universal computer-science reference.
Estimate only. Readability formulas and similar metrics are derived from a representative population and have known edge-case noise. The classroom teacher governs final text selection, grade placement, and assessment decisions.
Field names used by the API: value, from_base, to_base, decimal_value, converted
- Integer-only no fractional supportJS parseInt convention
- Sign sign-magnitude (a leading minus prefix is preserved)convention
- Safe range absolute value below 2^53; larger numbers lose precisionIEEE-754 limit