Number Base Converter
Convert numbers between binary, octal, decimal, and hexadecimal instantly. See all four bases at once. Supports BigInt for large numbers. Free,
FAQ
Binary (base-2), Octal (base-8), Decimal (base-10), and Hexadecimal (base-16). The converter shows all four representations simultaneously for any input.
Yes! The converter uses JavaScript BigInt, supporting arbitrarily large integers beyond standard 64-bit limits. Perfect for working with memory addresses, hashes, or large IDs.
This converter handles integers using JavaScript's BigInt for arbitrary precision. Fractional numbers are not supported because fractional representations differ between bases (e.g., 0.1 in decimal is a repeating fraction in binary). For fractional conversions, use a dedicated floating-point conversion tool.
Using BigInt, the converter supports arbitrarily large integers — far beyond standard 64-bit limits. You can convert numbers thousands of digits long. The only limit is your browser's memory and the practical display of very long binary/octal/hex strings.
Yes. You can input a number in any base (binary, octal, decimal, or hex) and instantly see all four representations. For example, paste a hex color code to see its binary, octal, and decimal equivalents simultaneously.
Binary is essential for bitwise operations. Hex is used for color codes, memory addresses, and crypto. Octal appears in Unix file permissions. Decimal is everyday counting.
More tools
JSON Formatter
Pretty-print, validate, and minify JSON with syntax highlighting.
Hash Generator
Generate MD5, SHA-1, SHA-256, SHA-512 hashes from any text input.
UUID Generator
Generate random UUIDs (v4) or UUIDs from a hash (v5). One click copy.
Timestamp Converter
Convert Unix timestamps to human-readable dates and vice versa.
Base64 Encoder / Decoder
Encode or decode Base64 strings instantly.
Password Generator
Generate strong, random passwords with customizable length and character sets.