QuantCalcEmbed

Free retirement & tax calculator embeds for finance blogs

Six iframes you can drop on any post — Monte Carlo retirement, ACA cliff, RMD, Roth conversion, capital-gains harvesting, and Social Security claiming age. No signup, no tracking inside the embed, no JavaScript on your end. Free, attributable, ours forever.

Widget 1 — Monte Carlo Retirement Calculator

A 720-pixel-wide responsive widget that runs a 100-path Monte Carlo retirement simulation (computed server-side over HTTPS, no reader data stored). Inputs: age, balance, contributions, spend, allocation, forecast source. Output: success rate plus terminal-balance percentiles. Six forward-looking forecasts (J.P. Morgan, BlackRock, Vanguard, GMO, Schwab, Invesco). Footer link to the full app is UTM-tagged so we can both see what's working.

Live preview — exactly what your readers will see.

Copy-paste code:

<iframe src="https://quantcalc.app/embed/monte-carlo.html" width="100%" height="540" style="border:0;max-width:720px;display:block;margin:1.5em auto;" title="Monte Carlo retirement calculator" loading="lazy"></iframe> <p style="font:13px/1.5 sans-serif;text-align:center;margin:.5em 0 1.5em;">Powered by <a href="https://quantcalc.app/?utm_source=embed&utm_medium=attribution&utm_campaign=monte-carlo">QuantCalc</a></p>

Widget 2 — ACA Subsidy Cliff Calculator (2026 OBBBA rules)

Pure-JS widget — runs entirely client-side, no backend calls, can't go down. Inputs: household size, older spouse's age, projected MAGI, regional benchmark band. Output: % of FPL, dollar distance to the 400% FPL cliff, estimated annual premium tax credit, plain-English verdict (safe / approaching / over). Built around the 2026 HHS poverty guidelines and the OBBBA-restored premium-tax-credit cliff. Especially useful for FIRE, early retirement, and Roth conversion posts where the ACA cliff is the binding constraint.

Live preview — exactly what your readers will see.

Copy-paste code:

<iframe src="https://quantcalc.app/embed/aca-cliff.html" width="100%" height="600" style="border:0;max-width:720px;display:block;margin:1.5em auto;" title="ACA subsidy cliff calculator" loading="lazy"></iframe> <p style="font:13px/1.5 sans-serif;text-align:center;margin:.5em 0 1.5em;">Powered by <a href="https://quantcalc.app/aca/?utm_source=embed&utm_medium=attribution&utm_campaign=aca-cliff">QuantCalc</a></p>

Widget 3 — RMD Calculator (2026, SECURE 2.0)

Pure-JS, no backend. A retiree enters their Dec-31 account balance and age; the widget returns the required minimum distribution using the IRS Uniform Lifetime Table, the monthly equivalent, the % of balance, and an estimated federal tax hit (2026 brackets plus the OBBBA age-65 senior deduction bonus). Handles the SECURE 2.0 age-73/75 start rule and the first-year April-1 deferral. Natural fit for any "RMD strategy", "QCD", or "tax torpedo" post.

Live preview — exactly what your readers will see.

Copy-paste code:

<iframe src="https://quantcalc.app/embed/rmd.html" width="100%" height="560" style="border:0;max-width:720px;display:block;margin:1.5em auto;" title="RMD calculator" loading="lazy"></iframe> <p style="font:13px/1.5 sans-serif;text-align:center;margin:.5em 0 1.5em;">Powered by <a href="https://quantcalc.app/rmd-irmaa/?utm_source=embed&utm_medium=attribution&utm_campaign=rmd">QuantCalc</a></p>

Widget 4 — Roth Conversion Tax + IRMAA Cliff (2026)

Pure-JS, no backend. Enter filing status, other income, and the amount to convert; the widget shows the marginal federal tax cost of the conversion, the effective rate on the converted dollars, the new top bracket, and — the killer feature for the retiree audience — whether the conversion-year MAGI trips a Medicare IRMAA tier, with the actual two-years-later dollar surcharge (CMS 2026 schedule). Built for "Roth conversion ladder" and "IRMAA planning" content.

Live preview — exactly what your readers will see.

Copy-paste code:

<iframe src="https://quantcalc.app/embed/roth-conversion.html" width="100%" height="560" style="border:0;max-width:720px;display:block;margin:1.5em auto;" title="Roth conversion tax calculator" loading="lazy"></iframe> <p style="font:13px/1.5 sans-serif;text-align:center;margin:.5em 0 1.5em;">Powered by <a href="https://quantcalc.app/roth-conversion-optimizer/?utm_source=embed&utm_medium=attribution&utm_campaign=roth-conversion">QuantCalc</a></p>

Widget 5 — Capital Gains Tax & 0% Harvesting (2026)

Pure-JS, no backend. Enter other income and a long- or short-term gain; the widget returns federal tax on the gain (proper 0/15/20% LTCG stacking on top of ordinary income), the effective rate, the 3.8% NIIT, your remaining 0%-rate harvesting headroom, and a NIIT-cliff card that tells the reader whether splitting the sale across two tax years avoids the surtax. Perfect for "tax-gain harvesting" and "0% capital gains bracket" posts.

Live preview — exactly what your readers will see.

Copy-paste code:

<iframe src="https://quantcalc.app/embed/capital-gains.html" width="100%" height="580" style="border:0;max-width:720px;display:block;margin:1.5em auto;" title="Capital gains tax calculator" loading="lazy"></iframe> <p style="font:13px/1.5 sans-serif;text-align:center;margin:.5em 0 1.5em;">Powered by <a href="https://quantcalc.app/tax-torpedo/?utm_source=embed&utm_medium=attribution&utm_campaign=capital-gains">QuantCalc</a></p>

Widget 6 — Social Security Claiming Age (2026)

Pure-JS, no backend. Enter birth year and the estimated benefit at full retirement age (straight off an SSA statement); the widget shows monthly benefits at 62, FRA, and 70 side by side — with correct early-claim reductions (5/9% then 5/12% per month) and delayed-retirement credits (8%/yr) per SSA 2026 rules — plus a plain-English break-even age. The single most-searched retirement decision; ideal for "when to claim Social Security" posts.

Live preview — exactly what your readers will see.

Copy-paste code:

<iframe src="https://quantcalc.app/embed/social-security.html" width="100%" height="540" style="border:0;max-width:720px;display:block;margin:1.5em auto;" title="Social Security claiming age calculator" loading="lazy"></iframe> <p style="font:13px/1.5 sans-serif;text-align:center;margin:.5em 0 1.5em;">Powered by <a href="https://quantcalc.app/social-security-irmaa/?utm_source=embed&utm_medium=attribution&utm_campaign=social-security">QuantCalc</a></p>

Why embed this on your blog

WhatDetail
FreeNo payment, no API key, no ads inside the widget.
No tracking inside the widgetThe widget loads no analytics scripts, no cookies, no ad pixels. Your visitors see a calculator, not a tracker. (We log the simulation request server-side for capacity planning — same as we'd log any API call.)
100 simulations per runReturns in 1–3 seconds. Same engine that runs the 10,000-sim version on quantcalc.app.
Six forecast sourcesJ.P. Morgan, BlackRock, Vanguard, GMO, Charles Schwab, Invesco — your reader picks. Sourced from publicly available publications and financial press.
Iframe-onlyNo script-tag injection. Sandboxed, doesn't conflict with your CSS, won't break your theme.
Mobile responsiveSingle-column layout under 480px. Tested on iOS Safari and Chrome Android.
Works on Substack, Ghost, WordPress, Webflow, raw HTMLAnywhere that allows raw iframe embeds. Notes below for each platform.

Platform notes

For finance bloggers and newsletter writers

If you write about retirement planning, FIRE, ACA / IRMAA / Roth conversions, or general personal finance, this is a free hands-on tool you can offer your readers without building or maintaining anything.

The widget links back to QuantCalc's full app (10,000 sims, optimizer, PDF export, life-events) for readers who want more. No advertising shown to your readers; we make money on optional PRO upgrades, and we're transparent about that.

If you embed it, drop us a line at [email protected]. We'll add your blog to a "see-it-in-the-wild" list (with permission), and we'll let you know if we ship a feature you might want to feature.

Attribution and licensing

FAQ

Will this slow down my blog? No. The iframe loads lazily (it's not fetched until the reader scrolls near it) and the simulation only runs when the reader clicks the button. There's no background load.

Do my readers' inputs get sent to you? Yes — when a reader clicks "Run", their numeric inputs are sent to the QuantCalc backend so the simulation can run. No name, email, or any other identifier is collected. Inputs are not associated with any tracking ID we retain. Same as our main app's privacy policy.

Can I customize the look? Not yet. v0.1 ships with a single, clean design. If 5+ blogs embed and ask for theming, we'll add a query-string param for color and density.

What if QuantCalc disappears? The iframe will return a "service unavailable" message — your blog post itself stays intact. We have no plans to shut it down; QuantCalc is in active development.

Variants and roadmap

Currently shipping (all six above): Monte Carlo retirement, ACA subsidy cliff, RMD, Roth conversion + IRMAA, capital-gains harvesting, and Social Security claiming age. If demand warrants we'll add:

If a specific variant would be valuable for your audience, tell us.