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.
<script src="https://lifecalculators.com.au/embed.js" async></script>
<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.
📊 BMI Calculator · light mode
Pick a calculator
Choose from 47 tools across money, health, time, travel, moving, exercise, and wellness.
Customise & preview
Choose light or dark theme. See exactly how it will look on your site before copying.
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.