~/tahatec
Base Converter app icon

Binary, hex, octal and decimal converter for any base

Type a number in any field and every other base updates as you type: binary, octal, decimal, hexadecimal, plus any custom base from 2 to 36. Numbers can be up to 1,024 digits long, so a full SHA-256 digest converts as easily as a byte.

  • Bases 2–36
  • Up to 1,024 digits
  • Bit view
  • 8 languages
Base Converter screenshot 1 Base Converter screenshot 2 Base Converter screenshot 3 Base Converter screenshot 4

All bases at once

Binary, octal, decimal and hexadecimal fields are always there; add as many custom bases from 2 to 36 as you need and remove them again with undo. Negative numbers work too, with a change-sign key.

Big numbers, exact answers

The converter uses arbitrary-precision integers rather than 64-bit ones, so long hashes, keys and IDs up to 1,024 digits convert exactly instead of overflowing. Invalid digits are pointed out by name, for example that 9 is not a digit in base 8.

Readable output

Questions

How do I convert hexadecimal to binary?
Type the hex value in the Hexadecimal field. The binary field fills in as you type, and you can turn on digit grouping to read it in groups.
What is the largest number it can convert?
Up to 1,024 digits in the base you are typing in. That is far beyond 64-bit limits, so 256-bit values such as SHA-256 digests convert exactly.
Which bases are supported?
Every base from 2 to 36, using the digits 0 to 9 and then the letters A to Z.

Free on Google Play, supported by ads. Read the Base Converter privacy policy. Questions or a bug? Write to support@tahatec.com.