Programmer calculator

Base conversions, bitwise ops, and a clickable bit grid.

Runs in browser

Use from your agent

Streamable HTTP at https://benchline.fabwaseem.com/mcp. No key. The tool name is calculate_programmer.

mcp.jsonjson
1{
2 "mcpServers": {
3 "benchline": {
4 "url": "https://benchline.fabwaseem.com/mcp"
5 }
6 }
7}
tools/calljson
1{
2 "jsonrpc": "2.0",
3 "id": 1,
4 "method": "tools/call",
5 "params": {
6 "name": "calculate_programmer",
7 "arguments": {
8 "bits": "64"
9 }
10 }
11}

How it works

Free programmer calculator. Convert between binary, octal, decimal, and hexadecimal with live sync, evaluate expressions with C-like precedence, run bitwise AND, OR, XOR, NOT and shifts, toggle individual bits, and read signed and unsigned 8/16/32/64-bit interpretations plus the ASCII character.

  1. 01

    Enter a value

    Type an expression or edit any base field; the other three bases update instantly.

  2. 02

    Pick a width

    Choose 8, 16, 32, or 64 bits to see the signed and unsigned interpretations.

  3. 03

    Toggle bits

    Click bits in the grid to flip them, or run a bitwise operation on two operands.

FAQ