Skip to content
FileTinker

Number base converter

Type a number in any base — binary, octal, decimal or hexadecimal — and FileTinker converts it to the others in real time. It uses exact big-integer maths, so even very large values convert without rounding. Everything runs in your browser.

Popular conversions

Jump straight to a specific conversion — each opens its own page ready to go:

How to convert a number base

  1. Type or paste your number into the field for its base (binary, octal, decimal or hexadecimal).
  2. The other three bases update instantly as you type.
  3. Copy whichever value you need.

About number bases

A number base (or radix) is how many distinct digits a positional number system uses. Decimal (base 10) is everyday counting; binary (base 2) is how computers store data; hexadecimal (base 16) is a compact way to write binary, common in colours, memory addresses and byte values; octal (base 8) groups bits in threes. The same quantity simply looks different in each.

This converter keeps all four bases in sync as you edit any one of them, using exact integer maths so nothing is rounded. Because it runs entirely in your browser, it is instant and private — handy for programming, debugging, electronics or homework.

Frequently asked questions

How do I convert between number bases?

Type or paste a value into the binary, octal, decimal or hexadecimal field and the other three update instantly. Every field is editable, so you can start from any base and read off the rest.

Does it handle very large numbers?

Yes. The conversion uses big-integer arithmetic, so large values convert exactly without the rounding errors you get from ordinary floating-point maths.

What bases are supported?

Binary (base 2), octal (base 8), decimal (base 10) and hexadecimal (base 16) — the four most common in computing. Hexadecimal digits A–F are accepted in upper or lower case.

Is anything uploaded?

No. All the maths runs in your browser, so the numbers you enter never leave your device.