TestOwl Plans, Limits and Usage
Compare tier features, seat allowances, and execution quotas on the TestOwl Pricing page.
Plans belong to a project, not to your account, so different projects can be on different plans. To see the plan and usage for the project you have open, go to Settings → Manage Project, or look at the Project Plan badge in the top bar.
The plans
| Trial | Starter | Pro | Scale | |
|---|---|---|---|---|
| Team members | 3 | 3 | 5 | 15 |
| Test executions | 750 in total (7-day trial), not renewed | 2,500 cloud + 8,000 local per 30 days | 10,000 cloud + 25,000 local per 30 days | 35,000 cloud + 75,000 local per 30 days |
| Ask AI instructions | 50 in total, not renewed | 300 per 30 days | 1,500 per 30 days | 6,000 per 30 days |
| Describe with AI tests | 5 in total, not renewed | 30 per 30 days | 150 per 30 days | 600 per 30 days |
| Parallel workers | 2 | 2 | 5 | 12 |
| Environments | Unlimited | 2 | 5 | 15 |
| Browsers | Chrome, Firefox, Edge, Safari | Chrome, Firefox, Edge | + Safari / WebKit | Every browser |
| Devices | Desktop and mobile emulation | Desktop only | + Mobile and tablet emulation | Every device |
| Schedules | Unlimited | 5 (min. 60-minute interval) | 25 (min. 30 minutes) | Unlimited (min. 15-minute interval) |
| Report PDF export | Yes | No | Yes | Yes |
| Artifact retention | 14 days | 7 days | 14 days | 14 days |
| Support | Standard | Standard | Standard | Priority |
Everything else — Test Suites, Test Cases, Flows, Variables, Secrets, Tags, Masking Rules, and custom presets — isn't capped on these plans.
Ask AI and Describe with AI run out independently of your execution quota and of each other. See AI Credits & Usage Limits for what counts as a unit and how to add more with a credit pack.
Prices
Trial
Every new project starts on a free Trial with every feature unlocked, so you can evaluate TestOwl properly. The trial lasts 7 days and ends earlier if you use all 750 executions, whichever happens first. The top bar and the Manage Project tab show how many days are left.
Choosing a paid plan before the trial ends ends the trial straight away and starts your first 30-day execution period from that moment.
Legacy projects
Projects created before the current pricing was introduced are on a Legacy plan with generous limits and a limited period of complimentary access. The Billing tab and top bar show how long is left. Choose a plan before it ends to avoid the project becoming read-only.
Custom plans
If your team needs something different, the TestOwl team can set up a custom plan for your project with its own limits. You'll see it on the Billing tab with a Complete payment button, and changes to it go through support. See Contact Us.
What counts as an execution
An execution is one Test Case run against one Environment.
- Running 10 Test Cases against 2 environments uses 20 executions.
- Test Cases that are skipped — for example a Draft test against a Production environment — don't count.
- Automatic retries of a failing test are free.
- Recording sessions and single-step debugging inside the editor don't count.
- Scheduled runs count the same way as manual runs.
Paid plans have two separate pools, on a rolling 30-day basis:
- Cloud — runs on TestOwl's infrastructure, including scheduled runs.
- Local — runs on your own machine through the Desktop App.
Using up one pool doesn't stop the other. On the Trial there's a single combined pool of 750.
Before a run starts, TestOwl checks that it fits. If it needs more executions than you have left, or more environments at once than your plan's parallel workers, it isn't started and you're told why — for example "This run needs 20 executions, but only 12 of your 2,500 monthly executions remain." You're also warned in the app as you approach your quota. See Notifications.
Viewing usage
Settings → Manage Project shows, for the project you have open:
- Plan status — your plan and, for trials and legacy projects, the time left.
- Execution quota — how much of each pool you've used in the current period.
- Usage — how many environments, team members, schedules, and other limited resources you're using against your limits. Use Show more to reveal the advanced ones.
- Plan features — which features (Safari / WebKit, mobile emulation, Report PDF export, and so on) your plan includes.
- Plan timeline — a history of plan changes for the project.
When you hit a limit
- A count limit (for example environments, seats, or schedules): the New button turns into an Upgrade button, and you can't add more until you delete something or move to a bigger plan.
- An execution pool: runs that need more than you have left are refused until the pool refreshes or you upgrade. Other actions in the project keep working.
- A locked option: browsers or devices your plan doesn't include show a lock icon in the Environment editor, and Export PDF on a report opens the plan page instead.
Read-only projects
When a trial or access period ends, or a renewal payment fails, the project becomes read-only:
- You can still open tests, reports, and run history.
- You can't create or change anything, start runs, or add team members, and schedules are skipped.
Choosing a plan restores full access. Nothing is deleted.
Artifact retention
Run artifacts — screenshots, videos, and logs — are kept for your plan's retention period (7–14 days). After that, the run stays in Run History marked Expired, but its detailed report is no longer available.
Choosing or changing a plan
Only the project Owner can choose, change, or cancel a plan. You can upgrade immediately by paying the prorated difference, or switch at your next renewal; downgrades are scheduled for the next renewal. TestOwl tells you first if a change would put you over the new limits. See Billing & Subscriptions.