binary
70 tools tagged "binary".
ASCII to BCD Converter
Convert each ASCII character's decimal code to three BCD nibbles, this site's documented convention.
Open toolBCD to ASCII Converter
Decode this site's 3-nibble hyphenated BCD segments back into ASCII text.
Open toolBCD to Hex Converter
Decode a Binary-Coded Decimal (BCD) binary string back into its hexadecimal value.
Open toolBinary to Hex Converter
Convert a binary value into its uppercase hexadecimal representation.
Open toolFloating Point Number to Hex Converter
Encode a decimal float as its raw IEEE-754 bit pattern in hex (32-bit or 64-bit).
Open toolGray Code to Hex Converter
Decode a binary Gray code string back into its original hexadecimal value.
Open toolHex to BCD Converter
Convert a hexadecimal value into Binary-Coded Decimal (BCD), one 4-bit nibble per decimal digit.
Open toolHex to Binary Converter
Convert a hexadecimal value into binary, preserving each digit's exact 4-bit pattern.
Open toolHex to Floating Point Number Converter
Decode a raw IEEE-754 hex bit pattern (8 or 16 hex digits) back into its decimal float value.
Open toolHex to Gray Code Converter
Convert a hexadecimal value into its binary reflected Gray code representation.
Open toolHex to Image Converter
Turn a hex byte dump of an image file into a live preview and downloadable file.
Open toolHex to Integer Converter
Interpret a hex bit pattern as a fixed-width signed or unsigned integer.
Open toolInteger to Hex Converter
Encode a decimal integer as the exact fixed-width hex bit pattern it would have in memory.
Open toolBencode to JSON Converter
Decode Bencode text (the format BitTorrent .torrent files use) into JSON.
Open toolBSON to JSON Converter
Decode hex-encoded BSON bytes back into a readable JSON document.
Open toolJSON to Bencode Converter
Encode a JSON value as Bencode, the encoding BitTorrent .torrent files use.
Open toolJSON to BSON Converter
Encode a JSON object as BSON, the binary format MongoDB uses on the wire.
Open toolJSON to MessagePack Converter
Encode JSON as hex-dumped MessagePack using the smallest fixed-size encoding for every value.
Open toolJSON to Protobuf Converter
Encode JSON as protobuf wire-format bytes without a .proto schema, with a field-number legend.
Open toolJSON to UBJSON Converter
Encode a JSON value as UBJSON (Universal Binary JSON), shown as a hex dump.
Open toolMessagePack to JSON Converter
Decode hex-encoded MessagePack bytes back into readable JSON.
Open toolProtobuf to JSON Converter
Decode hex-encoded protobuf bytes into JSON with generic field1, field2 labels, no schema needed.
Open toolUBJSON to JSON Converter
Decode hex-encoded UBJSON (Universal Binary JSON) bytes back into JSON.
Open toolRandom Binary Number Generator
Generate a random integer shown in base-2, with a configurable bit length.
Open toolRandom Bit Generator
Generate a string of N random bits, each independently 0 or 1.
Open toolBinary to Integer Converter
Convert a list of sign-magnitude binary strings back into ordinary integers.
Open toolInteger to Binary Converter
Convert a list of integers into sign-magnitude binary strings.
Open toolBinary List to Text List Converter
Decode a list of space-separated binary bytes back into UTF-8 text, item by item.
Open toolText List to Binary List Converter
Convert every item in a list to its UTF-8 binary representation, byte by byte.
Open toolBCD to Decimal Converter
Decode space-separated 4-bit BCD nibbles back into a plain decimal number.
Open toolBCD to Octal Converter
Decode space-separated 4-bit BCD nibbles back into an octal value.
Open toolBinary Circle Generator
Arrange binary digits around a circular ring outline within a text grid.
Open toolBinary File Dumper
Upload any file and see every byte rendered as 8-bit binary, grouped hexdump-style.
Open toolBinary Operation Visualizer
See exactly how AND, OR, and XOR combine two binary numbers, one column at a time.
Open toolBinary Spiral Generator
Trace an outward spiral curve through a grid, plotting your binary digits along the way.
Open toolBinary Stream Comparer
Compare two binary strings bit by bit and see exactly which positions differ.
Open toolBinary to Any Base Converter
Convert a binary number to any target base from 2 to 36 using exact BigInt arithmetic.
Open toolBinary to EBCDIC Converter
Decode 8-bit binary bytes back into text using the IBM EBCDIC (CP037) code page.
Open toolBinary to Floating Point Converter
Decode a 32-bit IEEE 754 single-precision binary string back into its decimal value.
Open toolBinary to Gray Code Converter
Convert a binary string directly to its reflected binary Gray code equivalent.
Open toolBinary to Image Converter
Turn a string of 0s and 1s into a downloadable black-and-white pixel image.
Open toolBinary to IP Address Converter
Convert 32 bits of binary back into a readable IPv4 dotted-quad address.
Open toolBinary to IPv6 Address Converter
Reconstruct an IPv6 address from 128 bits (8 groups of 16).
Open toolBinary to Negabinary Converter
Convert an ordinary binary number to negabinary (base -2) using exact BigInt arithmetic.
Open toolBinary to Octal Converter
Convert binary numbers to octal, precisely, even for arbitrarily long values.
Open toolBinary to Roman Numeral Converter
Convert a binary number to a standard Roman numeral (values 1-3999 only).
Open toolBinary to Ternary Converter
Convert a binary (base 2) number to ternary (base 3) using exact BigInt arithmetic.
Open toolBinary to UTF-8 Converter
Decode space-separated 8-bit binary octets as a UTF-8 byte sequence back into text.
Open toolBinary Values to Bitmap Converter
Turn binary digits into an actual, downloadable monochrome .bmp file with correct BMP headers.
Open toolBinary ZigZag Generator
Arrange a binary string's digits into a zigzag pattern across multiple lines.
Open toolBitmap to Binary Converter
Upload an image and reduce every pixel to a single bit, concatenated into one binary string.
Open toolBits to Bytes Converter
Group a raw bit string into space-separated 8-bit bytes, padding the final byte if needed.
Open toolBytes to Bits Converter
Validate space-separated 8-bit bytes and concatenate them into one continuous bit string.
Open toolDecimal to BCD Converter
Encode each digit of a decimal number as its own 4-bit BCD nibble.
Open toolDecimal to Gray Code Converter
Convert a decimal integer to its Gray code (reflected binary code) representation.
Open toolEBCDIC to Binary Converter
Convert printable ASCII text into its IBM EBCDIC (CP037) binary byte representation.
Open toolFloating Point to Binary Converter
Convert a decimal number into its exact IEEE 754 single-precision (32-bit) binary layout.
Open toolGray Code to Binary Converter
Decode a reflected binary Gray code string back to ordinary binary.
Open toolGray Code to Decimal Converter
Convert a Gray code (reflected binary) value back to its decimal integer equivalent.
Open toolGray Code to Octal Converter
Decode a Gray code value (in binary digits) back to its octal equivalent.
Open toolIP Address to Binary Converter
Convert an IPv4 dotted-quad address into its 32-bit binary representation.
Open toolIPv6 Address to Binary Converter
Convert a full IPv6 address, including :: zero-compression, into its 128-bit binary form.
Open toolNegative Binary Decoder
Decode a two's-complement binary string to its signed decimal value.
Open toolNegative Binary Encoder
Encode a signed decimal integer into two's-complement binary at a bit width you choose.
Open toolOctal to BCD Converter
Convert an octal value to Binary-Coded Decimal, one 4-bit nibble per decimal digit.
Open toolOctal to Binary Converter
Convert octal numbers to binary, precisely, even for arbitrarily long values.
Open toolOctal to Gray Code Converter
Convert an octal number to its Gray code equivalent, expressed as binary digits.
Open toolRoman Numeral to Binary Converter
Convert a standard Roman numeral to its binary representation.
Open toolTernary to Binary Converter
Convert a ternary (base 3) number to binary (base 2) using exact BigInt arithmetic.
Open toolUTF-8 to Binary Converter
Encode text as its real UTF-8 byte sequence, shown as 8-bit binary octets.
Open tool