Hub pricing: every plan runs the same calculation engine
SpreadsheetWeb Hub pricing starts with a free tier and runs all 501 Excel functions on every plan. What changes between tiers is capacity, not correctness. Four capabilities need a different deployment, and they are named further down rather than buried.
Hub plans
We host your application and data on multi-tenant cloud infrastructure. The fastest way to publish, and the only option with a free tier.
Billed monthly or annually. Need a dedicated instance or your own servers? See Private Cloud or Server pricing.
Free
Free forever. No card required.
- 1 application
- 1 named user
- Unlimited anonymous users
- 0.5 MB workbook size 1
- 100 MB database
- 300 monthly sessions
- 300 monthly API calls
- Email support
- Includes SpreadsheetWeb branding
Basic
Billed annually. $36 month to month.
- 5 applications
- 1 named user, $15 each additional 2
- Unlimited anonymous users
- 0.5 MB workbook size 1
- 5 GB database
- 5,000 monthly sessions
- 5,000 monthly API calls
- 1 hour professional services 3
- Email support
Pro
Billed annually. $120 month to month.
- 10 applications
- 5 named users, $20 each additional 2
- Unlimited anonymous users
- 1 MB workbook size 1
- 10 GB database
- 50,000 monthly sessions
- 50,000 monthly API calls
- 3 hours professional services 3
- Scripts module
- Email support
Enterprise
Custom application and user counts.
- Custom applications and named users
- Unlimited anonymous users
- 5 MB workbook size 1
- 250,000 monthly sessions
- 250,000 monthly API calls
- 5 hours professional services 3
- Email and phone support
Four capabilities are not available on any Hub plan
Solver and Goal Seek recalculate the model repeatedly until they converge, which makes their cost unpredictable on shared infrastructure. Power Query and DbConnect reach outside the workbook to other data sources. All four need Private Cloud or a server licence.
Everything else runs on every Hub plan, including all 501 functions, Simulation, and custom formulas. If you are not sure which side your model falls on, send us the workbook or book a call with presales.
What runs where
Most pricing pages compare quotas and leave you to discover the capability differences later. This is every Hub tier side by side, including the parts that are not flattering.
Scroll the table sideways to compare all four tiers.
| Capability | FreePublic cloud | BasicPublic cloud | ProPublic cloud | EnterpriseQuoted |
|---|---|---|---|---|
| Calculation engine | ||||
| Excel functions supported | 501 | 501 | 501 | 501 |
| Cross-sheet references, 64 nesting levels | ||||
| Simulation and Monte Carlo 7 | ||||
| Solver, Goal Seek, Power Query, DbConnect 5 | ||||
| Custom formulas | ||||
| Applications and users | ||||
| Applications | 1 | 5 | 10 | Custom |
| Named users | 1 | 1 | 5 | Custom |
| Anonymous users | Unlimited | Unlimited | Unlimited | Unlimited |
| Workbook size limit 1 | 0.5 MB | 0.5 MB | 1 MB | 5 MB |
| Data and API | ||||
| Database size | 100 MB | 5 GB | 10 GB | Custom |
| Monthly sessions | 300 | 5,000 | 50,000 | 250,000 |
| Monthly API calls | 300 | 5,000 | 50,000 | 250,000 |
| REST API and Excel API | ||||
| Platform | ||||
| Scripts module 4 | ||||
| Single sign-on (Entra, Okta, Auth0) 6 | ||||
| Application branding removed | ||||
| Support and billing | ||||
| Support | Email, phone | |||
| Professional services included 3 | None | 1 hour | 3 hours | 5 hours |
| Billing period | Free | Monthly, annual | Monthly, annual | Monthly, annual |
- 1 Applies to the uploaded workbook file, not to the data collected by the application.
- 2 Additional named users are billed per user per month at the rate shown for your plan.
- 3 Included professional services hours apply to annual subscriptions and must be used within one week of signing up.
- 4 Included on Pro and above. Scripts runs JavaScript at defined points in the application lifecycle, using hooks that fire on events and actions in the runtime.
- 5 Documented as available with Private Cloud and Server licences only. See Private Cloud pricing and Server pricing.
- 6 Not available on any Hub plan. Single sign-on is available on Private Cloud and Server packages.
- 7 Scenario and Monte Carlo analysis run through the Simulation event in the App Designer, rather than as worksheet functions, so a model that relies on them does not need restructuring.
If Hub is not the right fit
Two other licensing models, each priced on its own page. Both remove the four capability limits above.
Private Cloud
A dedicated SpreadsheetWeb instance on Microsoft Azure, managed by us. Your own domain, your own look and feel, and no shared infrastructure.
Solver, Goal Seek, Power Query, DbConnect, and single sign-on all run here.
Server licence
Install on your own servers, or on a dedicated EC2 or Azure instance you control. Workbooks, submitted data, and calculation all stay inside your perimeter.
The full capability set, with no caveats attached.
Which plan fits
Three questions usually settle it.
Does the model need Solver or Goal Seek?
If it back-solves to a target, optimises, or pulls from an external database, no Hub plan will run it. Start at Private Cloud.
How many people need to sign in?
Anyone opening an unrestricted application by URL is an anonymous user, and those are unlimited on every plan. Only people who log in count against the named user total, which is usually a smaller number than expected.
How big is the workbook?
File size is the limit people hit first. Basic allows 0.5 MB, Pro 1 MB, Enterprise 5 MB. Send us the file if you are near a boundary, or book a call to walk through it together.
Frequently asked questions
Do all plans support the same Excel functions?
Yes. All 501 functions run on every plan, including the free tier. The calculation engine does not change between tiers.
Four capabilities that sit outside the function list are not available on Hub at all: Solver, Goal Seek, Power Query, and DbConnect. Those need Private Cloud or a server licence. The full coverage list shows 497 of the 512 functions Microsoft lists by category, plus four that Microsoft does not categorise, and names every exclusion with the reason for it.
Why are Solver, Goal Seek, Power Query, and DbConnect excluded from Hub?
Solver and Goal Seek run iteratively, recalculating the model repeatedly until they converge, which makes their cost unpredictable on shared multi-tenant infrastructure. Power Query and DbConnect reach outside the workbook to other data sources, which needs an instance that is yours. All four are available on Private Cloud and on server licences.
If your model depends on either, tell us early. Send the workbook and we will confirm which deployment it needs before you commit to anything.
Is single sign-on available?
Not on any Hub plan. Hub applications can be set to restricted, so users sign in with a username and password, but connecting your own identity provider is not part of the public cloud offering.
Single sign-on with Microsoft Entra, Okta, or Auth0 is available on Private Cloud and Server packages. Book a call with presales if you want to talk through which one fits.
Do you offer free accounts?
Yes. The free tier is free to use forever, with the limits shown above. Applications created on a free account carry SpreadsheetWeb branding.
How is SpreadsheetWeb licensed?
Three models:
- Public Cloud. The most straightforward and cost-efficient option. We host your application and data on multi-tenant cloud infrastructure. Monthly or annual billing.
- Private Cloud. A dedicated, single-tenant instance on Microsoft Azure, managed by us, with your own domain. Monthly or annual billing. See pricing.
- Server licensing. For customers in highly regulated industries. You host the application and data on your own servers, or on a dedicated EC2 or Azure instance, and keep complete control. Billed annually. See pricing.
What counts as an application?
Each workbook is one application, however many worksheets it contains.
Uploading a newer version of a workbook to the same application does not count as a new application. It is a new version of an existing one.
What is a named user, and what is an anonymous user?
Named users access applications with a username and password. If an application is set to restricted, everyone who opens it is prompted to log in, and each of those people counts as a named user.
Unrestricted applications can be opened by anyone with the URL. Those visitors are anonymous users, and they do not count against your named user total. Anonymous users are unlimited on every plan.
What are the included professional services hours?
Paid annual subscriptions include hours of our time to convert your Excel file into a working application to your requirements. Most straightforward files can be converted within the included hours, often the same day you sign up, at no additional cost.
The included hours must be used within one week of signing up. If a file needs more time than the allocation, we will tell you in advance, and you can buy additional hours.
To use them, email support@spreadsheetweb.com with your application details and the Excel file.
What happens to my macros?
The workbook still uploads and calculates. VBA does not execute, so it runs as though macros were switched off, which means the question is only ever what the macros were doing.
Interface macros, meaning showing and hiding sections, navigation, validation, and button behaviour, are usually replaced by configuration in the App Designer rather than rewritten. Calculation macros do need converting, and the common cases are documented: VBA user-defined functions convert to LAMBDA, and iterative routines map onto the built-in Simulation event. The full explanation is here.
Can I change my payment method or cancel?
Public Cloud users can change payment details from their Workspace. To cancel, sign in to SpreadsheetWeb Hub, go to My Workspace, click edit, then open Update or Cancel Subscription.
Private Cloud account holders should contact their account representative or email support@spreadsheetweb.com 30 days before the renewal term.
What happens to my applications if I cancel?
Your account information, web applications, and all other data are removed from our system. This is irreversible, so export anything you need first.
Can I move between plans or deployment models later?
Yes. Moving up a Public Cloud tier is a subscription change. Moving from Public Cloud to Private Cloud or to a server licence is a migration we handle with you, and it is the usual path for a model that turns out to need Solver or Goal Seek.
Not sure which plan your model needs?
Send us the workbook and we will run it against the supported function list, tell you whether it needs anything Hub does not offer, and say which plan fits. Or book a call and walk through it with our presales team. No obligation, and no form gate on any of the underlying detail.
