Embed easyfi.app calculators

Drop the Rent vs Buy calculator into any page with one iframe tag. Free for any site, attribution required (set hideShare=1 only with prior arrangement). Inputs stay in the reader's browser; we set no third-party cookies.

Drop-in snippet

<iframe src="https://easyfi.app/embed/rent-vs-buy?loc=austin-tx" width="100%" height="900" style="border:0" loading="lazy"></iframe>

Swap austin-tx for any metro slug on the Rent vs Buy page, or omit it for a blank-default calculator.

Live preview

The exact iframe above, rendered against this page so you can see what readers see.

URL parameters

ParamTypeDefaultDescription
dstring(none)Compact-encoded scenario produced by the Share button on easyfi.app. Use this to preload a specific set of numbers.
locmetro slug(none)Prefills home price, rent, property tax, insurance from the metro defaults. Example: austin-tx, new-york-ny, san-francisco-ca.
themelight | darklightSets the outer shell background. The calculator internals are styled for light backgrounds; dark mode v1 only re-themes the shell (see limitations below).
accentindigo | rose | emeraldindigoPreset accent palette (no free-form hex, to block CSS injection). v1 wires this as a CSS custom property; fuller accent re-theming is v2.
lockcomma-separated keys(none)Renders the listed inputs read-only. Supported in v1: homePrice, monthlyRent, years. Other keys from the share schema are accepted but inert in v1.
hideShare0 | 10Hides the "Powered by easyfi.app" attribution row. Attribution is required by default; only set hideShare=1 with prior arrangement.

v1 limitations

Why we built this

Free for any site. Saves your readers a half-baked calculator and saves you a maintenance burden. Inputs stay in the reader's browser; we set no third-party cookies and run no embed-side analytics.