Simple plans. Cloud minutes, not step-count billing.
Pick the plan that fits your team. Long tests stay one run, however many steps they have. Every plan includes cloud execution minutes each month, and there are no overage fees.
Compare plans
Everything each plan includes
| Feature | Free | Individual | Team | Business |
|---|---|---|---|---|
| Price | ||||
| Price per month | $0 (free) | $19 | $49 | $149 |
| Price billed yearly | Not offered | $180 a year ($15 a month) | $468 a year ($39 a month) | $1,428 a year ($119 a month) |
| Included each month | ||||
| Users | 1 user | 1 user | 5 users | 20 users |
| Suites | 1 suite | 3 suites | Unlimited suites | Unlimited suites |
| Cloud minutes | 100 cloud minutes a month | 500 cloud minutes a month | 6,000 cloud minutes a month | 20,000 cloud minutes a month |
| Tests at once | 1 test at a time | 1 test at a time | 3 tests at a time | 10 tests at a time |
| Client workspaces | No client workspaces | No client workspaces | Up to 3 client workspaces | Up to 25 client workspaces |
| Features | ||||
| Video capture | Not included | Included | Included | Included |
| Schedules | 1 schedule, runs at most daily | Included | Included | Included |
| Email alerts | Included | Included | Included | Included |
| Microsoft Teams alerts | Not included | Not included | Included | Included |
| Slack & webhook alerts | Not included | Included | Included | Included |
| CI tokens and triggers | Not included | 1 trigger URL and 1 CI token | unlimited trigger URLs and CI tokens | unlimited trigger URLs and CI tokens |
| Private runners | Not included | Not included | Included | Included |
| AI agent access (MCP) | Not included | Not included | Claude Code, Codex, Cursor, VS Code, Copilot | Claude Code, Codex, Cursor, VS Code, Copilot |
| Email testing | Not included | 500 emails / month | 5,000 emails / month | 20,000 emails / month |
| JavaScript steps | Not included | run, check, save or use as a condition | run, check, save or use as a condition | run, check, save or use as a condition |
| AI suggestions & failure explanations | about 20 AI suggestions a month | about 250 AI suggestions a month | about 1,200 AI suggestions a month | about 5,000 AI suggestions a month |
| Limits | ||||
| Screenshot and video retention (plan maximum) | Up to 7 days (no video) | Up to 14 days | Up to 30 days | Up to 30 days |
| Run and crawl report history | Up to 90 days | Up to 90 days | Up to 90 days | Up to 90 days |
| Longest test | 5 minutes | 10 minutes | 10 minutes | 10 minutes |
| Longest crawl | 5 minutes | 15 minutes | 30 minutes | 30 minutes |
| Most pages in a crawl | 100 | 500 | 2,000 | 2,000 |
- Private runners: Team and Business. Runs on your own private runners use no cloud minutes. That does not make the subscription or your own hardware free.
- Trigger URLs and CI tokens: Individual and up. MCP for coding agents: Team and Business.
- Client workspaces share the plan’s allowances; they are not multiplied per workspace. Team and Business.
- Traces are kept up to 14 days, or the plan’s screenshot retention if shorter.
- “Tests at once” is the number of runs that can execute at the same time. Crawls and work on private runners also use a slot.
- AI suggestion counts are estimates from a typical action cost, not guaranteed quotas.
- “Unlimited” suites do not mean unlimited runs, storage or queue entries. Platform safety limits always apply.
Cloud minutes
How minutes work
SpinUI counts the time your tests and crawls spend running in our cloud, not blocks of test steps. A long test stays one run, however many steps it has.
- Measured in milliseconds. Time counts while your actions execute, including navigation, waits and crawling. Queue time and browser start-up do not count. There is no one-minute minimum and no rounding up of each run. For example, 1.5 seconds of measured work uses 1,500 milliseconds, not a whole minute.
- Everything that runs counts. Passing and failing runs count their measured time. A retry or rerun is another run and counts its own time. Infrastructure failures on our side are credited.
- Private runners use no cloud minutes. Runs and crawls on your own private runners are recorded with zero cloud usage. Private runners are included in Team and Business. That does not make the subscription or your own hardware free.
- No overage fees. When you reach your allowance, queued cloud work waits until it resets or you upgrade, and new cloud work is refused. Work that is already running finishes within its time limit, so a run in progress can go slightly past the allowance. Nothing is charged automatically.
- Each plan has time limits. One run does not mean an unlimited-length test: the longest test and crawl for each plan are in the table above.
- Monthly reset. Cloud minutes and the AI allowance reset every month, including on yearly billing. The pages show whole minutes, rounded down.
Enterprise, prices and refunds
Need SSO, EU hosting or static IP addresses? Contact us at [email protected].
Prices in USD, VAT added where applicable. Read the refund and cancellation policy.
Questions
Pricing questions
What counts as a cloud minute?
Cloud tests and crawls use your included minutes, measured in milliseconds while your test actions run. Queue time and browser start-up do not count, and a run is not rounded up to a whole minute.
Does a long test cost more?
It uses more cloud minutes, because time is what counts, but it is never billed per step and it stays one run. Each plan has a longest-test limit, shown in the comparison table.
What happens when I use all my minutes?
There are no overage fees. New cloud work is refused and queued cloud work waits until your allowance resets or you upgrade. Work that is already running finishes.
Do private runners use cloud minutes?
No. Runs on your own private runners use no cloud minutes. Private runners are included in Team and Business.
Is AI included?
Every plan includes an AI allowance; higher plans include more. The counts in the table are estimates, not guaranteed quotas. When the allowance is used up, AI suggestions stop until it resets or you upgrade; your tests keep running.
Do client workspaces multiply my allowance?
No. Allowances are shared across your account and its client workspaces, not multiplied per workspace. Client workspaces are available on Team and Business.
Can I cancel or change plan?
You can cancel a paid plan at any time. It stays active until the end of the billing period, then moves to Free. An upgrade applies once its payment is confirmed, and a downgrade takes effect at the end of the billing period. The refund and cancellation policy has the details.
Do yearly plans cost less?
Yes. Yearly billing saves at least 20% compared with twelve monthly payments. Cloud minutes and the AI allowance still reset every month.
Which currency is this, and is VAT included?
Prices in USD, VAT added where applicable.
Check your site the way a person would
Record your first test by using your site.