← Back to tools

Number Base Converter

Convert between binary, decimal, hexadecimal, and octal — live as you type.

10 Decimal
2 Binary
16 Hexadecimal
8 Octal

Quick Values

Humans count in base 10 (decimal) using digits 0-9. Computers operate in base 2 (binary) using only 0 and 1. Developers frequently work with base 16 (hexadecimal, digits 0-9 plus A-F) because each hex digit maps neatly to 4 binary bits, making it a compact way to represent binary data.

Octal (base 8) uses digits 0-7 and appears in Unix file permissions — 755 means owner can read/write/execute, while group and others can only read/execute. Hexadecimal is everywhere: CSS colors (#FF5733), memory addresses, MAC addresses, and byte-level debugging.

Converting between bases is straightforward mathematically but tedious by hand. This tool converts instantly between binary, decimal, hexadecimal, and octal, which is useful when debugging bitwise operations, reading hex dumps, setting file permissions, or working with color values.

This tool in other languages:

Français:
Convertisseur de base numérique

Español:
Convertidor de base numérica

Deutsch:
Zahlenbasis-Konverter

Português:
Conversor de base numérica

日本語:
基数変換ツール

中文:
进制转换工具

한국어:
진법 변환기

العربية:
محول الأنظمة العددية