Skip to content

Plans and limits

Each LoadFocus product has its own plans: Load Testing, API Monitoring and Page Speed Monitoring are separate subscriptions, so you can be on a paid plan for one product and on Free for another. This page lists the limits each plan applies. Prices are on the Pricing page. Monthly and yearly billing have the same limits.

The load testing plans are Load Free, Load Starter, Load Basic, Load Essential, Load Pro and Load Enterprise. The limits are the same for cloud, JMeter and k6 tests.

Plan Max virtual users Longest test Tests at the same time Runs in any 24 hours Runs per month Runs per year
Load Free 10 60 seconds 1 3 10 10
Load Starter 250 20 minutes 1 5 50 500
Load Basic 1,500 1 hour 1 30 30 300
Load Essential 5,000 5 hours 2 40 50 500
Load Pro 12,500 5 hours 4 100 100 1,000
Load Enterprise 20,000 5 hours 4 500 500 3,000
  • Cloud, JMeter and k6 tests each count their own runs against these numbers. On Load Free and during a trial, the 3 runs in any 24 hours are counted across all three together.
  • A run that LoadFocus failed to start does not count.
  • Runs started through the API (CI pipelines, the MCP server) and scheduled runs also have a weekly cap for each test type: 10 on Load Free, 5 during a trial (25 during a Load Starter trial) and 25 on Load Starter. The other plans have no weekly cap.
  • Cloud tests on Load Free run from US East (N. Virginia). Paid plans can choose any of the 25 locations.
  • JMeter and k6 tests can spread their users over several locations at once on Load Pro (up to 2) and Load Enterprise (up to 4). Other plans use one location per test.
  • The machines behind each plan (number of load generators and their vCPUs and memory) are listed in Load generator hardware.
  • 3 runs in any 24 hours, counted across cloud, JMeter and k6 tests.
  • Free accounts also share an allowance per website: all Free accounts together get 3 tests a day and 10 a year for the same website. It only applies once another account has tested that website in the same period, so a website that only your account tests is never refused. Public test services do not count. When it is used up, the Free tests used up for this website dialog says when you can test it for free again.
  • In the first week after sign-up, a new Free account can run tests of up to 5 minutes, still with 10 virtual users.

More detail: Limits on the Free plan.

A paid load testing plan starts with a 7-day free trial. During the trial, tests run at reduced limits whatever plan you chose: 50 virtual users, tests of up to 5 minutes and 3 runs in any 24 hours across cloud, JMeter and k6 tests. A Load Starter trial keeps Starter's 20-minute tests. A cloud test from a trial cannot target a website that was already load tested from another trial or Free account (the dialog says This website needs a paid plan). Your plan's full limits apply when the trial ends, or straight away if you skip the trial and pay. More detail: Limits during the 7-day trial.

  • Every load testing plan includes AI credits for result analyses and Create with AI, from 3 on Load Free to 100 on Load Enterprise per rolling 30 days. See AI Credits.
  • Team seats come with Load Pro (2 teams of up to 8 users each) and Load Enterprise (3 teams of up to 12 users each). The other plans include none. See Teams.

The API monitoring plans are API Monitoring Free, API Monitoring Starter and API Monitoring Professional.

Limit Free Starter Professional
Shortest check interval 5 minutes 1 minute 1 minute
API and DNS checks 10 25 75
Browser, multistep and TCP checks (counted together) Not available 10 30
Locations per check 6 6 22
Check runs included per month 10,000 25,000 100,000
Browser runs included per month Not available 1,000 5,000
Result history 1 month 3 months 12 months
Status pages 1 3 10
Components per status page 10 25 50
Dashboards 1 3 10
Public dashboards No Yes Yes
Check groups 2 10 50
Maintenance windows 2 10 50
Variables 10 50 200
Secrets 5 25 100
Snippets 5 100 100
Discord, PagerDuty and Opsgenie alerts No Yes Yes
  • Browser checks run at most every 5 minutes on every plan.
  • A check run is one execution of a check from one location; a multistep check counts one run per step. On Free, checks stop for the rest of the month when the 10,000 runs are used up. Paid plans keep running checks, including browser checks, past the included runs.
  • Heartbeat monitors do not count toward the check numbers.
  • Email, Slack, Microsoft Teams and webhook alerts work on every plan. Opsgenie can no longer be added as a new channel; existing Opsgenie channels keep working on paid plans. See Alert Channels.

The Page Speed Monitoring plans are Speed Free, Speed Starter, Speed Basic and Speed Pro.

Limit Speed Free Speed Starter Speed Basic Speed Pro
Test runs in any 24 hours 1 30 200 400
Test runs per month 1 300 5,000 10,000
Schedules Every 24 hours, 48 hours or week Also hourly, every 6 hours and every 12 hours Also hourly, every 6 hours and every 12 hours Also hourly, every 6 hours and every 12 hours
Sitemap import Preview only Up to 10 URLs per import Up to 20 URLs per import Up to 30 URLs per import
PDF reports and report branding No Yes Yes Yes
Real user monitoring 1 site, 10,000 page views a month 20 sites, 1,000,000 page views a month 20 sites, 1,000,000 page views a month 20 sites, 1,000,000 page views a month
Experiments 3 runs a day 30 runs a day 30 runs a day 30 runs a day

See Sitemap Import, Real User Monitoring and Experiments for how each one counts.