Skip to content
Spellkit
All guides

Developer Calculator

Convert numbers across bases and perform bitwise math the way a CPU does — with a selectable bit width and two's-complement signed/unsigned views.

Base conversion

  1. Set the input base (binary, octal, decimal, hex).
  2. Type a value (underscores like 1_000 and a leading - are allowed).
  3. Read the value in all four bases, plus the signed and unsigned interpretation at the chosen bit width (8/16/32/64).

Bitwise operations

Pick an operation (AND, OR, XOR, NOT, shift-left, shift-right) and an operand B. The result is shown in hex, decimal, and grouped binary. Everything wraps to the selected bit width, exactly like fixed-size integers in C, Rust, or Go.