Unkillable Tools / Calculator / Add a cost calculator to your website
An instant price estimate turns a browsing visitor into an enquiry. Here's how to build one in a few minutes, and why the usual way of adding one quietly puts your lead generation on a meter.
This is a live calculator, running in your browser right now. Change the numbers.
Change the rates, the labels and the maths to match your business, then export it as a single HTML file you paste into your site. Free, no account, and it keeps working whatever happens to us.
Open the builderPrice is the first question and the last objection. A visitor who cannot get a number leaves to find someone who will give them one — and the competitor who answers first usually wins the enquiry, not the one with the better price.
A calculator also qualifies. Someone who works through five fields and sees a figure they're comfortable with is a materially warmer lead than someone who filled in a contact form. Pair it with lead capture and you receive both the person's details and the exact numbers they entered, which means your first reply can reference their actual job instead of asking them to repeat themselves.
The other benefit is quieter: it filters out the people who were never going to buy. Showing a realistic range costs you the enquiries you would have lost anyway after two emails, and saves the time you'd have spent on them.
Hire a developer. Works well, costs a few hundred pounds or dollars, and every change to your rates means going back to them.
Subscribe to a hosted widget builder. Fastest to start, and the industry standard — but it embeds a script that loads from their server on every page view. That is why those plans are priced in monthly impressions: 500 on a free tier, up to 75,000 on paid ones. Exceed the limit or stop paying and the widget stops rendering. One vendor's documentation states plainly that once impressions run out, the embedded calculator "will appear as a button on your website."
Generate a self-contained file. Build the calculator, export it as plain HTML, paste it into your page. It runs on your own site with no external dependency, so there is nothing to meter and nothing to renew. That's what the builder on this page does.
Keep it to four to six inputs. Every extra field costs you completions, and precision you can't actually deliver is false precision anyway.
Lead with the input that drives most of the cost — square footage, hours, head count, distance. Use dropdowns rather than free text wherever the answer is really a category, because "medium pitch" is easier for a customer to answer honestly than a number they'd have to guess.
Show a range, not a single figure. A range is more honest, it protects you from being held to a number sight-unseen, and it converts better because it doesn't feel like a trap. Add a short note under the result saying what the range does and doesn't include.
Yes — building and exporting calculators is free and unlimited, permanently. Free exports carry a small credit line under the calculator. A one-time $29 Pro licence removes it and adds lead capture, printable quotes and conditional fields.
Yes. It's plain HTML, so it works in a WordPress Custom HTML block, a Squarespace Code block, a Wix Embed HTML element, a Shopify page in HTML mode, a Webflow Embed, or any hand-written page.
No. You build it visually and copy the result. You never have to read the generated code — though you can, and it's yours to edit if you want to.
Your calculator carries on working. The exported file contains everything it needs and makes no requests to us. That is the entire point of the design.
Hosted calculator builders charge $5–$115 a month and stop rendering when you exceed your monthly impressions. This one exports a file that runs on your own site and cannot be switched off.
Build one free