← 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