Free home loan calculator widget
One iframe, no signup, no tracking, updates itself. Built for property blogs, agent sites and forums where readers ask the same instalment question every week.
What it looks like

Embed it
Paste this where the calculator should appear. The only condition is that the attribution link stays in place.
<iframe src="https://loankira.com/widget/embed" title="Home loan instalment calculator"
style="width:100%;height:360px;border:0" loading="lazy"></iframe>
Fixed inputs, if you prefer
Set ?amount=, ?rate= and ?years= to open on your own numbers — useful on a listing page for a specific property.
/widget/embed?amount=650000&rate=4.05&years=30
Where it works best
Listings pages, agent microsites, property forums and Facebook groups where the same question repeats: can I afford this? The widget answers it inside your page, so the reader stays where they are instead of bouncing to a competitor’s calculator. It also works in a blog post about a specific neighbourhood, because you can pre-fill the price band you are writing about.
What it does not do
It estimates the instalment only. It does not run a DSR check, pull a credit score or quote a bank’s margin, so it will not tell a reader whether they qualify. For that, send them to the full calculator or the DSR guide. The widget also assumes a term loan at a fixed rate; if a reader is choosing between flexi and term, the guide on flexi, semi-flexi and term loans is the right next step.
Speed and hosting
The iframe is a single static page with one inline script and no external fonts, so it adds no blocking requests to your site and stays under 30 KB. It inherits nothing from your CSS, which means your theme cannot break it and it cannot break your theme.
Why the numbers hold up
The widget uses the standard amortisation formula — balance, monthly rate, compounding — the same one the bank uses for a term loan, capped at the 35-year maximum tenure. It is a guide, not an offer: rates move with the SBR and the actual spread is the bank's.
Rates in the market are tracked monthly on the rate page.