Kalc
A calculator that thinks in lines.
Kalc turns plain-language notes into exact, live results. Write the expression once. Keep every assumption in view.
Free to start. Universal binary for Apple silicon and Intel.

Illustrative values. The app evaluates locally.
Write freely
Notes, variables, dates, and formulas share one plain-text surface.
See every result
Each line evaluates in a synchronized gutter as you type.
Keep it exact
Decimal math, dimensions, and currency conversions stay deterministic.
Type a thought. Get a result.
Kalc is deliberately free-form. Try a conversion, a date, or a tiny model. The answer appears without leaving the line.
One surface for the messy middle.
Exchange-rate examples on this page are illustrative fixtures.
Natural language, with structure
Temporal EngineAsk for the date, duration, pace, tax, or percentage in the words you already use.
Dimensions that travel together
Dimensional CatalogConvert length, mass, time, data, temperature, speed, and more without losing the unit.
Currencies without the tab sprawl
Exchange Rate StoreUse 170+ currencies and crypto codes in the same note, with offline bundled models and visible freshness.
Trust the number. Keep the note.
Decimal representation and half-even rounding keep everyday financial calculations predictable.
Private by default
100% OfflineKalc computes locally. No keystroke analytics. No remote calculation service. The optional daemon binds to 127.0.0.1.
- Offline math and unit conversion
- Plain-text .kalc files
- Zero telemetry
- Loopback-only integrations
Small models, without spreadsheet gravity.
Keep assumptions in one tab and reference them from another. Kalc tracks dependencies, updates downstream lines, and surfaces cycles instead of hiding them.
Fits the tools you already use.
Use the same calculation core from a shell pipeline, Raycast, Alfred, or a local script.
$ kalc-cli '20 inches in cm' 50.8 cm $ printf 'a = 50\nb = 20\na * b\n' | kalc-cli --last 1000
{
"input": "$100 + 15% in EUR"
}{
"status": "ok",
"result": "105.80 EUR",
"precision": 2
}Built for the tiny calculations that add up.
Plan a day
Live ExampleTurn "after lunch, plus three hours" into a time you can act on.
Start free. Follow what comes next.
Free download
$0 FreeKalc will offer a free tier. The feature breakdown will be published with the release.
Pro
RoadmapAn AI assistant, advanced extensibility, and sync are planned. Features, pricing, and release dates are not final.
Core calculation syntax works without an AI assistant. Pro details will be published before purchase is available.
Frequently Asked Questions
Make the next calculation a note.
Download Kalc and keep the expression, the assumptions, and the answer together.
macOS 14+ / Apple silicon and Intel / Free to start