Explore /
Demo.
Demo.
Use any calc as-is or remix it as your own.
/
22 calcs
- 📊 Chart ShowcaseEvery visualization Instacalc draws — each from a one-line function call over plain data.
- Algebra WorkshopInstacalc does symbolic algebra, not just arithmetic — expand, factor, and simplify expressions, then rearrange a formula for any variable. Every line is real engine output, and the whole worksheet is a shareable link.
- ⚡ Buttons & Controls — InstacalcA tour of the input controls — plus the new **action buttons** that set values (even a field inside an object) in one tap. Change anything; the readouts update live, and the whole state stays in the URL — nothing is hidden, so it's all shareable and undoable.
- Calculus LabDifferentiate, integrate, take limits, and expand series — Instacalc computes the closed-form answer, exact where it can, and plots a derivative right beside its function. The whole sheet stays a shareable link.
- Construction Math TourA tour of Instacalc for the job site: type lengths in feet and inches — fractions and all — add and multiply them, and force any result into tape-measure format with `as tape`.
- 📥 Data Table — Load, Override, AddA pattern for big data tables: load a shared base (a Google Sheet, a hosted JSON), then layer **your own** edits and rows on top — without ever touching the source. Add rows by tapping a button or editing the table. Everything stays in the URL, so your layer is shareable and undoable.
- Dates & Durations TourA tour of Instacalc's date math: count down to a date, measure the gap between two, land on a future date, and convert between time units — all as plain expressions, no date-picker required. Edit any date and the whole sheet recomputes.
- Equation SolverType `solve` and an equation — Instacalc finds the roots, real or complex, exact where it can. Cubics, exponentials, and trig equations all work the same way, and an inequality comes back as an interval, not just a number.
- Finance TourA tour of Instacalc's financial math: describe a loan in plain words, drive a mortgage payment with sliders, then project savings and score an investment — Excel's time-value-of-money functions, built in.
- Graphing StudioEvery plot here is drawn by the engine from a formula — no image files. Drag the amplitude and frequency sliders and the wave redraws live. Define your own function, plot several curves at once, and go polar or parametric.
- Number Formatting TourA tour of how Instacalc displays results: it auto-detects money and percentages, lets you add prefixes/suffixes/labels, does percent math, and reformats a value as scientific, engineering, or a fixed precision — on demand.
- Programming Calculator TourA tour of Instacalc as a programmer's calculator: mix number bases in one expression, do bitwise math, and define your own functions in JS-style syntax. Every row is live and the whole sheet is a shareable link.
- Science & Engineering TourA tour of Instacalc for science: built-in physics constants and scientific notation, complex-number arithmetic, and vector operations — degrees by default, radians on request.
- 📈 Portfolio SheetTrack holdings like a spreadsheet: shares × price per row, weighted by position. Sort by Shares or Price, edit a price, watch the allocation update.
- 💰 Project Budget SheetThe everyday Excel job: a list of line items with quantities and unit costs, totaled automatically. Edit a cell and the grand total below moves. Add a line with **+ Add row**. Sort by clicking a header.
- 🏀 Team Stats SheetA grid of player stats you can edit, sort, and total — like a spreadsheet, but every rollup below updates live and the whole thing is a shareable link. Click a column header to sort.
- Statistics TourA tour of Instacalc's statistics: drop in one list of numbers and read every summary at once — center, spread, and percentiles — with a chart of the distribution. Edit the list and all of it updates together.
- Test · Bento ModeManual-test fixture for **Bento / dashboard view**. Open at `/test-bento/bento` and confirm each section becomes its own panel, rendered as the surface its `@as(...)` declares, sized by `@width`. Pairs with the "Bento / Node-graph view" section on /test.
- Test · Calc ModeManual-test fixture for **Calc view** — the spreadsheet-style editor. Open at `/test-calc` and sweep rows, sections, inline controls, and the row-metadata pill. Pairs with the "Calc view" section on /test. For exhaustive decorator coverage see `__kitchen-sink`.
- Test · Graph ModeManual-test fixture for **Graph view**. Open at `/test-graph/graph` and sweep the curve types that render as inline mini-charts (one per plot row) plus auto-fit framing. Advanced graph tools — multi-series overlay, draggable/labeled points, curve fit, derivative & integral overlays — render in the full graph workspace, not inline; the "Graph view" section on /test deep-links the dedicated demos (named-points-demo, scatter-demo, calculus-explorer) for those.
- Test · Present ModeManual-test fixture for **Present view**. Open this at `/test-present/present` and sweep every layout, control, and render path the present renderer owns. Pairs with the "Present view" section on /test. Layout extremes live in `__kitchen-sink`; this one is a clean, readable tour.
- Unit & Currency ConverterInstacalc is unit-aware: type a quantity with its unit and read it in any other, do arithmetic across units, even convert money. Drag the amount and every conversion updates live — and it's all a shareable link.