Excel web calculator: your spreadsheet as a calculator on your website.

An Excel web calculator is a small web page with input fields and results that calculates with the formulas of your workbook. SpreadAPI generates it from a published service: a ready-made page you share by link, and compact snippets you embed in your own website. Visitors never see the file.

Marked cells in, a calculator out.

1 · The cells you mark
Number of licenses
25
Edition
Business
Total incl. tax
$14,112.47

The same service as for the API: violet cells are inputs, the green one is a result.

2 · The web app

One field per input, labelled with its title. Allowed values become a list, a number with minimum and maximum becomes a slider. A drawn example.

3 · The snippet for your page
<iframe src="https://spreadapi.io/app/v1/services/{serviceId}/view/pricing?licenses=25&edition=Business&interactive=true" width="100%" height="500" frameborder="0"></iframe>

One line of iframe code. The address carries the start values, by input name.

Fifteen layouts for a snippet

From a simple card to a pricing calculator and a cost estimator. Show inputs and results together, only the results for fixed values, or only the form.

https://spreadapi.io/app/v1/services/{serviceId}
https://spreadapi.io/app/v1/services/{serviceId}/view/card
https://spreadapi.io/app/v1/services/{serviceId}/view/pricing
https://spreadapi.io/app/v1/services/{serviceId}/view/estimator
…

Why not build a front end?

Nothing to build

The fields come from your inputs and results: titles become labels, allowed values become lists, number formats are used for display.

A change is a republish

Change a price or a formula in the workbook and publish again. The page and every embedded snippet calculate with the new version.

Yours to style

Ten themes, your own colours, and custom CSS for the web app. App rules show a field only when another field has a certain value.

A small calculator, not an app builder.

A good fit

  • Price calculators for customers
  • Quotes and cost estimates
  • A calculator behind a link or a QR code
  • Results for fixed values, for example a current rate

Not what it does

  • No pages, navigation or stored data: every calculation stands alone
  • No accounts for visitors: access is the link, with a token if you want
  • One web app per service; the snippet layouts are fixed
  • An app rule checks one field for one value, nothing more

Questions about the web calculator

Do I need to write code to get a calculator page?

No. The web app is generated from the inputs and results of your service, and you only share its link. For a snippet you paste one line of iframe code into your web page.

Can visitors see my Excel file or my formulas?

No. Visitors see the input fields and the calculated results only. The workbook and its formulas stay on the server.

Can the calculator look like my website?

You pick one of ten themes and can override single properties such as colours and corner radius. The standard web app also takes your own CSS. The layouts of the snippets are fixed; for a layout of your own, build a page on the API.

Do calculations in the web app count as calls?

Yes. Each calculation a visitor runs in the web app or in a snippet is one call of the service and counts toward the calls of your plan.

Who can open the calculator?

For a public service, anyone who has the link. For a service that requires a token, anyone who has the link including the web app token. In both cases the service must be published.