bitwise
56 tools tagged "bitwise".
ASCII AND Calculator
Bitwise AND two equal-length ASCII strings, character-by-character, positionally.
Open toolASCII Bit Flipper
XOR a single chosen bit position (0-6) in every character's 7-bit ASCII code.
Open toolASCII Bit Shuffler
Reorder the 7 bit positions of every ASCII character's code using one reproducible, seeded permutation.
Open toolASCII NOT Calculator
Bitwise-complement every character's code within the 7-bit ASCII range (127 - code).
Open toolASCII OR Calculator
Bitwise OR two equal-length ASCII strings, character-by-character, positionally.
Open toolASCII XOR Calculator
Bitwise XOR two equal-length ASCII strings, character-by-character, the classic building block of a XOR cipher.
Open toolHex AND Calculator
Compute the bitwise AND of two hexadecimal values, digit by digit.
Open toolHex NAND Calculator
Compute the bitwise NAND of two hexadecimal values, digit by digit.
Open toolHex NOR Calculator
Compute the bitwise NOR of two hexadecimal values, digit by digit.
Open toolHex NOT Calculator
Apply the NOT logic gate to a hexadecimal value, flipping every bit within its own width.
Open toolHex Number Inverter
Flip every bit of a hexadecimal number, a quick way to compute its bitwise complement.
Open toolHex OR Calculator
Compute the bitwise OR of two hexadecimal values, digit by digit.
Open toolHex XNOR Calculator
Compute the bitwise XNOR of two hexadecimal values, digit by digit.
Open toolHex XOR Calculator
Compute the bitwise XOR of two hexadecimal values, digit by digit.
Open toolInteger AND Calculator
Fold a list of non-negative integers with bitwise AND.
Open toolInteger NAND Calculator
Fold a list of non-negative integers with AND, then take the NOT at a chosen bit width.
Open toolInteger NOR Calculator
Fold a list of non-negative integers with OR, then take the NOT at a chosen bit width.
Open toolInteger NOT Calculator
Compute the bitwise NOT of each integer independently at a chosen bit width.
Open toolInteger OR Calculator
Fold a list of non-negative integers with bitwise OR.
Open toolInteger XNOR Calculator
Fold a list of non-negative integers with XOR, then take the NOT at a chosen bit width.
Open toolInteger XOR Calculator
Fold a list of non-negative integers with bitwise XOR.
Open toolSigned Integer to Unsigned Converter
Reinterpret signed integers as unsigned values at an 8, 16, or 32-bit width.
Open toolUnsigned Integer to Signed Converter
Reinterpret unsigned integers as two's-complement signed values at an 8, 16, or 32-bit width.
Open toolBig Endian Binary to Little Endian Binary Converter
Convert a big-endian binary string to little-endian order by reversing its byte sequence.
Open toolBinary AND Calculator
Compute the bitwise AND of two binary values, bit by bit.
Open toolBinary Bit Adder
Combine two binary strings bit by bit with no carry propagation (a half-adder sum).
Open toolBinary Bit Extractor
Extract a contiguous bit field (e.g. bits 4-7) from a binary string by start index and length.
Open toolBinary Bit Rotator
Circularly rotate the bits of a binary string left or right by a configurable amount.
Open toolBinary Bit Shuffler
Randomly shuffle the positions of the bits in a binary string, keeping the same count of 1s and 0s.
Open toolBinary Bit Swapper
Swap the bits at two chosen positions in a binary string, leaving every other bit unchanged.
Open toolBinary Byte Bit Duplicator
Duplicate every individual bit in an 8-bit-aligned binary string, doubling each byte's length.
Open toolBinary Editor
Edit a binary string bit by bit in a clickable grid, toggling each 0 or 1 with a click.
Open toolBinary Endianness Swapper
Reverse the BYTE order of a multi-byte binary string, leaving each byte's own bits intact.
Open toolBinary Inverter
Flip every bit of a binary string: every 0 becomes a 1 and every 1 becomes a 0.
Open toolBinary Left Rotator
Circularly rotate a binary value's bits to the left by a chosen amount.
Open toolBinary Left Shifter
Logically shift a binary string's bits left by N positions, zero-filling the right and dropping overflow on the left.
Open toolBinary NAND Calculator
Compute the bitwise NAND (NOT AND) of two binary values, bit by bit.
Open toolBinary NOR Calculator
Compute the bitwise NOR (NOT OR) of two binary values, bit by bit.
Open toolBinary NOT Calculator
Flip every bit of a binary value, computing its bitwise complement at its own width.
Open toolBinary Ones Counter
Count how many 1 bits (population count / popcount) appear in a binary string.
Open toolBinary Operation Visualizer
See exactly how AND, OR, and XOR combine two binary numbers, one column at a time.
Open toolBinary OR Calculator
Compute the bitwise OR of two binary values, bit by bit.
Open toolBinary Parity Calculator
Count 1 bits in a binary string, check even/odd parity, and generate the matching parity bit.
Open toolBinary Reverser
Reverse the order of the characters in a binary string, without changing any bit's value.
Open toolBinary Right Rotator
Circularly rotate a binary value's bits to the right by a chosen amount.
Open toolBinary Right Shifter
Logically shift a binary string's bits right by N positions, zero-filling the left and dropping overflow on the right.
Open toolBinary Sheffer Stroke Calculator
Compute the Sheffer stroke (NAND) of two single bits, with the full truth table.
Open toolBinary to Gray Code Converter
Convert a binary string directly to its reflected binary Gray code equivalent.
Open toolBinary XNOR Calculator
Compute the bitwise XNOR (NOT XOR) of two binary values, bit by bit.
Open toolBinary XOR Calculator
Compute the bitwise XOR of two binary values, bit by bit.
Open toolBinary Zeros Counter
Count how many 0 bits appear in a binary string, exactly as it was entered.
Open toolGray Code to Binary Converter
Decode a reflected binary Gray code string back to ordinary binary.
Open toolGray Code to Octal Converter
Decode a Gray code value (in binary digits) back to its octal equivalent.
Open toolLittle Endian Binary to Big Endian Binary Converter
Convert a little-endian binary string to big-endian order by reversing its byte sequence.
Open toolOctal to Gray Code Converter
Convert an octal number to its Gray code equivalent, expressed as binary digits.
Open toolRandom Binary Bit Flipper
Randomly flip a chosen number of bits in a binary string to simulate noise or bit errors.
Open tool