Skip to main content

Bitwise NOT Calculator Online

…

Invert numeric values in the browser with a bitwise NOT workflow for masks, complements, and low-level debugging.

Setup
Run arithmetic and bitwise operations with base-aware parsing.
Inputs accept decimal, binary, or hexadecimal values including 0b and 0x prefixes.
Pick an operation to see context tips and sample inputs.
Supports binary/decimal/hex input. Prefix with 0b or 0x.
Supports binary/decimal/hex input. Prefix with 0b or 0x.
Bitwise operations use JavaScript 32-bit integer behavior. Width Context changes the result interpretation shown below; it does not change the calculation.
Result
Binary, octal, decimal, and hexadecimal outputs update automatically.
Use grouping to improve binary readability.
Run a calculation to inspect changed bit positions and operation notes.
Recent Calculations
Inputs remain in this tab until you leave the page.
No history yet.

…

…



JavaScript Bitwise Operators

Let us change our traditional attitude to the construction of programs: Instead of imagining that our main task is to instruct a computer what to do, let us concentrate rather on explaining to human beings what we want a computer to do.

Donald E. Knuth

…