← All Appsby BadCode64
🧮

B64Calc

A programmer's calculator for macOS. Instantly converts between binary, decimal, hex, and octal — with full arithmetic and bitwise shift support.

Download Free — v1.0.1
macOS 13 Ventura or later  ·  ~2 MB  ·  Free

Features

Everything a programmer needs, nothing they don't.

🔢

Number System Switching

Instantly switch between Binary (BIN), Decimal (DEC), Hexadecimal (HEX), and Octal (OCT) — tap one button to change the active base.

Real-Time Conversion

As you type, every number system updates live. Enter 255 in DEC and instantly see FF in HEX and 11111111 in BIN.

Full Arithmetic

Addition, subtraction, multiplication, division, and modulo — all working natively in whichever number base you're currently using.

⬅️

Bitwise Shifts

Left shift (<<) and right shift (>>) operations for bit manipulation, essential for embedded work and low-level programming.

🖥

Native macOS App

Built with Swift and AppKit. No Electron, no web views. Fast, lightweight, and feels right at home on your Mac.

🆓

Completely Free

No in-app purchases, no subscriptions, no telemetry. Download and use forever.


How It Works

Pick your base, enter a number, watch it convert.

DEC255
HEXFF
BIN1111 1111
OCT377
1

Choose a number base

Press HEX, DEC, BIN, or OCT to set the active input mode. The keyboard updates to show only valid digits for that base.

2

Type your number

Enter digits as you normally would. In HEX mode, A–F buttons become available. The display shows the value in every base at once.

3

Apply operations

Use +, −, ×, ÷, % for arithmetic, or << / >> for bitwise shifts. Hit = to evaluate and see the result across all bases.

4

Switch base mid-calculation

Change number base at any time — the current value is re-expressed in the new base without losing your calculation context.


Download

Free. No account required.

B64Calc

Version 1.0.1  ·  Released May 2025

Download B64Calc-1.0.1.dmg
  • macOS 13 Ventura or later
  • Apple Silicon & Intel
  • ~2 MB
  • Free forever

Changelog

Version history.


Enjoying B64Calc? Let me know what you think — feedback, ideas, and bug reports are always welcome.

✉ Send feedback ☕ Buy me a coffee