Tested tool guide
Tested browser tools
Checked August 16, 2026
What Number Base Converter does, with a checked example
Number Base Converter rewrites a numeral among base 2 (binary), base 8 (octal), base 10 (decimal), and base 16 (hexadecimal). Identify the base in which the input is written; the tool interprets those digits by their positional weights and presents equivalent forms in the other supported bases. The frequent mistake is assuming a digit string has one universal value. It does not: 10 means two in binary, eight in octal, ten in decimal, and sixteen in hexadecimal.
Worked example
A concrete input and expected output from the current implementation.
Input
25, with decimal selected as the source base
->
Expected output
Binary: 11001
Octal: 31
Decimal: 25
Hexadecimal: 19
In binary, 11001 is 16 + 8 + 1. Octal 31 is 3 * 8 + 1, and hexadecimal 19 is 1 * 16 + 9, so every representation has the decimal value 25.