Search and jump to any tool. Type to filter; use arrow keys to move and Enter to select.
Converts an integer between any bases from 2 to 36. Enter a value, choose the base it is written in, and see it in binary, octal, decimal, hexadecimal, base 32 and base 36, or in every base at once.
Converts an integer between any bases from 2 to 36. Enter a value, choose the base it is written in, and see it in binary, octal, decimal, hexadecimal, base 32 and base 36, or in every base at once. Arithmetic uses BigInt, so huge values stay exact.
255 in base 10
Base 2 11111111, base 8 377, base 16 ff, base 32 7v, base 36 73
Good to know. Only integers are supported. Fractions such as 0.1 are rejected because the point is not a digit in any base.
Base 10 uses 0-9. Spaces and underscores are ignored.
| Base | Value | Digits | Copy |
|---|---|---|---|
| 2Binary | 1111 1111 | 8 | |
| 8Octal | 377 | 3 | |
| 10Decimal | 255 | 3 | |
| 16Hexadecimal | ff | 2 | |
| 32Base 32 | 7v | 2 | |
| 36Base 36 | 73 | 2 |