Pay for what you use
Free
$0 /mo
For trying Regress on one app
- 1 project
- 500 pages a month
- Deploy webhooks and daily scans
- 7-day history
- Email alerts
Starter
Popular$49 /mo
For teams shipping every day
Everything in Free, plus
- Unlimited projects
- 5,000 pages a month
- Scheduled scans as often as hourly
- 30-day history
- Slack and email alerts
Professional
$199 /mo
For apps with a lot of surface
Everything in Starter, plus
- 50,000 pages a month
- Scheduled scans as often as every 15 minutes
- 90-day history
- GitHub checks and pull request comments
- Priority support
Scans pause at your monthly page limit. There are no overage charges.
Every plan
The whole product,
from the free plan up
- Real-browser scans
- Every page checked in a real browser, and each kind of page tried like a person would.
- Signed-in pages
- Record a login once with SSO or 2FA. Scans sign in before they start.
- Structural diffing
- Forms, tables, actions, navigation and API calls compared on every scan.
- Tests written for you
- An AI agent records journeys by using your app, and every scan replays them.
- Tests that keep up
- When a button is renamed, the test is recorded again. You're only alerted if the job breaks.
- Deploy webhooks
- Start a scan from any pipeline and poll for the result.
Usage
How many pages
do you need?
Distinct pages per scan. Once Regress spots a dynamic route like /products/:slug, it stops scanning every variant.
One per deploy, plus any schedules.
You'd check
1,200
pages a month
Plans
Compare plans
| Feature | Free | Starter | Professional |
|---|---|---|---|
| Projects | 1 | Unlimited | Unlimited |
| Pages a month | 500 | 5,000 | 50,000 |
| Deploy webhooks | Included | Included | Included |
| Scheduled scans | Daily | Hourly | Every 15 minutes |
| History | 7 days | 30 days | 90 days |
| Alerts | Slack and email | Slack and email | |
| GitHub checks | — | — | Included |
| Overage charges | — | None | None |
For larger teams
Need more?
Custom limits, SSO, dedicated infrastructure, SLAs and hands-on onboarding.
Questions
Frequently asked questions
What counts as a page?
A page is any unique URL we crawl and test during a run. Query parameters are removed, so /product?id=1 and /product?id=2 share the same page. Single-page apps count too.
Can I change plans anytime?
Yes. Upgrades apply immediately and downgrades apply at the end of your billing cycle. There are no contracts and you can cancel anytime.
What happens if I reach my limit?
Scans stop at your monthly page limit. You can check usage in Account Settings and upgrade to resume scans. There are no overage charges.
Do you offer annual billing?
Self-service subscriptions are billed monthly. Annual billing isn't available yet.
Start with 500 free pages
No credit card and no test scripts. Upgrade when your app outgrows it.