Convert between binary, octal, decimal, and hex. Free, private, runs in your browser.
Number base conversion translates a number from one numeral system to another. The most common bases are decimal (base 10, everyday numbers), binary (base 2, used by computers), hexadecimal (base 16, used in programming and color codes), and octal (base 8, used in file permissions). Each base represents the same value using different digit sets.
Developers and engineers regularly need to convert between number systems — reading binary flags, interpreting hex color values, debugging memory addresses, setting Unix file permissions in octal, or understanding bitwise operations. Manual conversion is tedious and error-prone, especially for large numbers.
Enter a number in any supported base — binary, octal, decimal, or hexadecimal — and Convertful instantly displays the equivalent value in all other bases. The tool validates your input against the selected base and handles large numbers accurately. Everything runs in your browser with zero latency.
Yes. All calculations are performed locally in your browser using JavaScript. No data is sent to any server.
Binary (base 2), octal (base 8), decimal (base 10), and hexadecimal (base 16). Enter a value in any base and see all conversions.
Yes. The tool supports integers of arbitrary size using BigInt, so very large numbers are handled accurately.