Skip to main content

Bit Shift Calculator with Multi-Base Output

…

Perform left and right bit shift operations online and inspect results across binary, decimal, hex, and octal for faster 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

If you think you are worth what you know, you are very wrong. Your knowledge today does not have much value beyond a couple of years. Your value is what you can learn and how easily you can adapt to the changes this profession brings so often.

Jose M. Aguilar

…