bitwise

56 tools tagged "bitwise".

ASCII AND Calculator

Bitwise AND two equal-length ASCII strings, character-by-character, positionally.

Open tool

ASCII Bit Flipper

XOR a single chosen bit position (0-6) in every character's 7-bit ASCII code.

Open tool

ASCII Bit Shuffler

Reorder the 7 bit positions of every ASCII character's code using one reproducible, seeded permutation.

Open tool

ASCII NOT Calculator

Bitwise-complement every character's code within the 7-bit ASCII range (127 - code).

Open tool

ASCII OR Calculator

Bitwise OR two equal-length ASCII strings, character-by-character, positionally.

Open tool

ASCII XOR Calculator

Bitwise XOR two equal-length ASCII strings, character-by-character, the classic building block of a XOR cipher.

Open tool

Hex AND Calculator

Compute the bitwise AND of two hexadecimal values, digit by digit.

Open tool

Hex NAND Calculator

Compute the bitwise NAND of two hexadecimal values, digit by digit.

Open tool

Hex NOR Calculator

Compute the bitwise NOR of two hexadecimal values, digit by digit.

Open tool

Hex NOT Calculator

Apply the NOT logic gate to a hexadecimal value, flipping every bit within its own width.

Open tool

Hex Number Inverter

Flip every bit of a hexadecimal number, a quick way to compute its bitwise complement.

Open tool

Hex OR Calculator

Compute the bitwise OR of two hexadecimal values, digit by digit.

Open tool

Hex XNOR Calculator

Compute the bitwise XNOR of two hexadecimal values, digit by digit.

Open tool

Hex XOR Calculator

Compute the bitwise XOR of two hexadecimal values, digit by digit.

Open tool

Integer AND Calculator

Fold a list of non-negative integers with bitwise AND.

Open tool

Integer NAND Calculator

Fold a list of non-negative integers with AND, then take the NOT at a chosen bit width.

Open tool

Integer NOR Calculator

Fold a list of non-negative integers with OR, then take the NOT at a chosen bit width.

Open tool

Integer NOT Calculator

Compute the bitwise NOT of each integer independently at a chosen bit width.

Open tool

Integer OR Calculator

Fold a list of non-negative integers with bitwise OR.

Open tool

Integer XNOR Calculator

Fold a list of non-negative integers with XOR, then take the NOT at a chosen bit width.

Open tool

Integer XOR Calculator

Fold a list of non-negative integers with bitwise XOR.

Open tool

Signed Integer to Unsigned Converter

Reinterpret signed integers as unsigned values at an 8, 16, or 32-bit width.

Open tool

Unsigned Integer to Signed Converter

Reinterpret unsigned integers as two's-complement signed values at an 8, 16, or 32-bit width.

Open tool

Big Endian Binary to Little Endian Binary Converter

Convert a big-endian binary string to little-endian order by reversing its byte sequence.

Open tool

Binary AND Calculator

Compute the bitwise AND of two binary values, bit by bit.

Open tool

Binary Bit Adder

Combine two binary strings bit by bit with no carry propagation (a half-adder sum).

Open tool

Binary Bit Extractor

Extract a contiguous bit field (e.g. bits 4-7) from a binary string by start index and length.

Open tool

Binary Bit Rotator

Circularly rotate the bits of a binary string left or right by a configurable amount.

Open tool

Binary Bit Shuffler

Randomly shuffle the positions of the bits in a binary string, keeping the same count of 1s and 0s.

Open tool

Binary Bit Swapper

Swap the bits at two chosen positions in a binary string, leaving every other bit unchanged.

Open tool

Binary Byte Bit Duplicator

Duplicate every individual bit in an 8-bit-aligned binary string, doubling each byte's length.

Open tool

Binary Editor

Edit a binary string bit by bit in a clickable grid, toggling each 0 or 1 with a click.

Open tool

Binary Endianness Swapper

Reverse the BYTE order of a multi-byte binary string, leaving each byte's own bits intact.

Open tool

Binary Inverter

Flip every bit of a binary string: every 0 becomes a 1 and every 1 becomes a 0.

Open tool

Binary Left Rotator

Circularly rotate a binary value's bits to the left by a chosen amount.

Open tool

Binary Left Shifter

Logically shift a binary string's bits left by N positions, zero-filling the right and dropping overflow on the left.

Open tool

Binary NAND Calculator

Compute the bitwise NAND (NOT AND) of two binary values, bit by bit.

Open tool

Binary NOR Calculator

Compute the bitwise NOR (NOT OR) of two binary values, bit by bit.

Open tool

Binary NOT Calculator

Flip every bit of a binary value, computing its bitwise complement at its own width.

Open tool

Binary Ones Counter

Count how many 1 bits (population count / popcount) appear in a binary string.

Open tool

Binary Operation Visualizer

See exactly how AND, OR, and XOR combine two binary numbers, one column at a time.

Open tool

Binary OR Calculator

Compute the bitwise OR of two binary values, bit by bit.

Open tool

Binary Parity Calculator

Count 1 bits in a binary string, check even/odd parity, and generate the matching parity bit.

Open tool

Binary Reverser

Reverse the order of the characters in a binary string, without changing any bit's value.

Open tool

Binary Right Rotator

Circularly rotate a binary value's bits to the right by a chosen amount.

Open tool

Binary Right Shifter

Logically shift a binary string's bits right by N positions, zero-filling the left and dropping overflow on the right.

Open tool

Binary Sheffer Stroke Calculator

Compute the Sheffer stroke (NAND) of two single bits, with the full truth table.

Open tool

Binary to Gray Code Converter

Convert a binary string directly to its reflected binary Gray code equivalent.

Open tool

Binary XNOR Calculator

Compute the bitwise XNOR (NOT XOR) of two binary values, bit by bit.

Open tool

Binary XOR Calculator

Compute the bitwise XOR of two binary values, bit by bit.

Open tool

Binary Zeros Counter

Count how many 0 bits appear in a binary string, exactly as it was entered.

Open tool

Gray Code to Binary Converter

Decode a reflected binary Gray code string back to ordinary binary.

Open tool

Gray Code to Octal Converter

Decode a Gray code value (in binary digits) back to its octal equivalent.

Open tool

Little Endian Binary to Big Endian Binary Converter

Convert a little-endian binary string to big-endian order by reversing its byte sequence.

Open tool

Octal to Gray Code Converter

Convert an octal number to its Gray code equivalent, expressed as binary digits.

Open tool

Random Binary Bit Flipper

Randomly flip a chosen number of bits in a binary string to simulate noise or bit errors.

Open tool