🔌 Free embeds

Add a calculator to your site

Pick any of our 47 calculators, customise the appearance, preview it live, and copy a two-line snippet. Works on WordPress, Squarespace, Webflow, or any site that allows HTML.

Step 1 — Add once per page (enables auto-resize)
<script src="https://lifecalculators.com.au/embed.js" async></script>
Step 2 — Paste where you want the calculator
<iframe
  src="https://lifecalculators.com.au/embed/bmi-calculator"
  width="100%" height="600"
  style="border:none;border-radius:16px;max-width:480px"
  title="BMI Calculator"
  loading="lazy">
</iframe>

The iframe defaults to 600px tall. With embed.js included, it will auto-resize to fit the content exactly.

lifecalculators.com.au/embed/bmi-calculator

📊 BMI Calculator · light mode

1

Pick a calculator

Choose from 47 tools across money, health, time, travel, moving, exercise, and wellness.

2

Customise & preview

Choose light or dark theme. See exactly how it will look on your site before copying.

3

Paste the snippet

Two lines of HTML. Paste into any page that accepts HTML — no plugin or coding required.

Common questions

Is it really free?

Yes — all embeds are free. The calculator will show a small 'Powered by Life Calculators' link at the bottom, which links back to the full tool page.

Will it slow down my site?

No. The iframe loads independently and doesn't block your page. The optional embed.js script is tiny (~600 bytes) and only used for auto-resizing.

Does it work on WordPress / Squarespace / Webflow?

Yes. Paste the iframe snippet into any HTML block. WordPress users can use the 'Custom HTML' block in Gutenberg, or the Text widget. Most website builders have an equivalent.

Can I remove the 'Powered by' branding?

The branding can be removed by adding hidebranding=1 to the embed URL. We ask that if you do this you link back to lifecalculators.com.au from somewhere on your site.

What if the calculator height is wrong?

Add the embed.js script tag above the iframe — it listens for height updates from the calculator and resizes the iframe automatically as results appear. Without it, set a fixed height that's tall enough.