Sharing & Collaboration

Share, embed, and collaborate on calculations with permanent URLs.

Click Share to make a calc public. You’ll get a short link and can copy an edit link for collaborators.

URL Formats

View Links

Anyone with the link can use your calc (play with numbers), but the original is unchanged.

FormatExampleUse
/<shortId>instacalc.com/j2k8npmShort link
/<shortId>/<slug>instacalc.com/j2k8npm/mortgage-calcCanonical link (slug is cosmetic)
/<integer>instacalc.com/12345Legacy link (still works forever)

Edit Links

Append #token to any view link to grant edit access. The token is a secret — only share it with people you trust to edit.

FormatExample
/<shortId>#<token>instacalc.com/j2k8npm#x9Km4p_B

Editors see the same calc and their changes sync in real time. The #token is never sent to the server — it stays in the browser, so it won’t leak in server logs or social previews.

Scenario Overrides

Add ?key=value to a view link to pre-fill variables. Great for sharing specific scenarios.

FormatExample
/<shortId>?rate=7.5&years=15instacalc.com/j2k8npm?rate=7.5&years=15

Overrides are read-only — the viewer sees your calc with different numbers, but nothing is saved.

Embeds

Append /embed to any calc URL for an iframe-friendly version.

FormatExample
/<shortId>/embedinstacalc.com/j2k8npm/embed

Embed code:

<iframe title="Embedded calculator" src="https://instacalc.com/j2k8npm/embed" width="600" height="400" frameborder="0"></iframe>

The legacy prefix form /embed/<calcId> (e.g., instacalc.com/embed/12345) also works and will continue to work for existing embeds.

Formula URLs

Encode a calc directly in the URL — no account or saving needed.

FormatExample
/<expression>instacalc.com/x=100;tax=x*8%;total=x+tax

Semicolons separate rows. Underscores become spaces. These are stateless — the calc lives entirely in the URL.

Live Rooms

Hash-based rooms for ephemeral collaboration.

FormatExample
/#<room-name>instacalc.com/#team-budget

Anyone with the same link edits the same calc in real time. No account required.

Demo

Shared calc: instacalc.com/42214

Embed:

Three Signals

The URL tells you everything:

  • # = edit key (or live room)
  • ? = scenario override
  • no fragment = read-only view