TestOwl LogoTestOwlDocs

TestOwl Plans, Limits and Usage

Compare tier features, seat allowances, and execution quotas on the TestOwl Pricing page.

Every TestOwl project runs on a plan. The plan sets how many test executions you get, how many team members and environments you can have, which browsers and devices are available, and how long your run artifacts are kept.

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

TrialStarterProScale
Team members33515
Test executions750 in total (7-day trial), not renewed2,500 cloud + 8,000 local per 30 days10,000 cloud + 25,000 local per 30 days35,000 cloud + 75,000 local per 30 days
Ask AI instructions50 in total, not renewed300 per 30 days1,500 per 30 days6,000 per 30 days
Describe with AI tests5 in total, not renewed30 per 30 days150 per 30 days600 per 30 days
Parallel workers22512
EnvironmentsUnlimited2515
BrowsersChrome, Firefox, Edge, SafariChrome, Firefox, Edge+ Safari / WebKitEvery browser
DevicesDesktop and mobile emulationDesktop only+ Mobile and tablet emulationEvery device
SchedulesUnlimited5 (min. 60-minute interval)25 (min. 30 minutes)Unlimited (min. 15-minute interval)
Report PDF exportYesNoYesYes
Artifact retention14 days7 days14 days14 days
SupportStandardStandardStandardPriority

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

Current prices for Starter, Pro, and Scale — monthly or annual — are shown on the plan page inside TestOwl (Settings → Billing → Choose a plan). See Billing & Subscriptions.

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.

Next steps

Last updated:

Maintained by the TestOwl product team.