Move between binary, decimal, hexadecimal, ASCII, and text representations using focused converters. Confirm the expected character encoding, byte grouping, sign, and numeric range when the result will be used in code or a protocol.
Binary Converters10 free tools
Move between binary, decimal, hex, and text.
Most used
Text To Binary
Encode Unicode text as UTF-8 and display each resulting byte as eight binary digits. Non-ASCII characters can produce several byte groups for one visible character.
In your browserBinary To Text
Decode binary bytes into Unicode text using strict UTF-8. The bit count must be byte-aligned, and malformed UTF-8 sequences are rejected rather than replaced silently.
In your browserBinary To Decimal
Convert a signed base-2 integer into its exact base-10 representation. BigInt arithmetic avoids the rounding that ordinary floating-point numbers introduce for long integers.
In your browserDecimal To Binary
Convert a signed base-10 whole number into an exact base-2 integer. BigInt handling preserves every digit for very large values instead of rounding them through floating point.
In your browserASCII To Binary
Represent each 7-bit ASCII character as a fixed-width eight-bit binary byte. Characters outside codes 0 through 127 are rejected so Unicode text is never silently misrepresented.
In your browserBinary To ASCII
Decode binary byte groups as strict 7-bit ASCII. The converter ignores whitespace but requires complete eight-bit groups and rejects byte values above 127.
In your browserMore tools
Binary To HEx
Translate binary digits into uppercase hexadecimal one four-bit nibble at a time. Leading zero groups are retained, which is useful for fixed-width byte and register notation.
In your browserDecimal To Hex
Convert a signed base-10 whole number into uppercase hexadecimal without floating-point precision loss. The result uses a leading minus for negative values and no automatic prefix.
In your browserHex To Binary
Expand each hexadecimal digit into exactly four binary digits. An optional 0x prefix and whitespace are accepted, while invalid symbols are rejected before conversion.
In your browserText To ASCII
Inspect the decimal UTF-8 bytes behind entered text. Despite the legacy URL, non-ASCII characters are encoded correctly as multiple UTF-8 bytes rather than reduced to ASCII.
In your browser