Load testing with real browsers

Your users shouldn't be the load test.

Your site works fine with a few visitors. But what about 500 at once? Simulate their visits and find the slow pages before they do.

Load test your site

Load testing with
real browsers

Script a visit once — open, type, select, click — then run hundreds of simulated sessions through it and see exactly which page or step gives out first.

01Describe the visit
02Start the test
03Read the results
Built for the day traffic spikes

See the slow step before your customers do

Every session runs in a full browser, so you measure what people actually experience, not just how fast a server answers.

Safe by default

Tests that stop when your site gives up

Pick an error threshold. Cross it and the run winds down on its own.

Threshold · 5% of sessions
0%5%10%
0.0%failed sessions
  • Fresh numbers every few seconds while it runs
  • A separate threshold for each test
  • Sessions already in progress can finish
Results

Every page, every step, side by side

Load time, TTFB and LCP per page; time and errors per step. Nothing slow stays hidden.

Pages3Steps5Failed requests1
URLLoadsAvg loadTTFBLCP
/search500×1.84 s920 ms2.9 s
/500×412 ms180 ms0.9 s
/pricing.html488×298 ms140 ms0.7 s
POST /api/cart → 50312×———
Run history

Catch the release that got slower

3× slower · 1.24 s avg load
JulAugSepOct
Schedules

Daily, weekly or monthly runs

Every week at 09:00
MoTuWeThFrSaSu
E-mailSlackWebhook
Weekly run passedAvg load 412 ms · 0.4% errors
Easy onboarding

Connect your site and start testing

Add a DNS record or meta tag to verify your site. No agent to install.

demo.userlimit.testPending
Everything in the box

Made for teams who ship on Fridays anyway

Real browsers, in the cloud

Each session runs in a full browser on our machines, not yours.

Web Vitals per page

Load time, TTFB and LCP, rated against web.dev's limits.

Failed requests

Every failure listed with its status code and the step that hit it.

Step-level timing

Time and errors for each step of every scenario.

Schedules

Run daily, weekly or monthly and compare every run.

Alerts where you work

Results by e-mail, Slack or webhook.

Verified domains only

Tests run only against domains confirmed via DNS or meta tag.

Full run archive

Past runs keep their results and settings for later comparison.

See every feature. Running a store? Read how to load test an ecommerce site before Black Friday.

Every session runs in a real browser on our machines, so your office network is never the bottleneck. Your site is.

Pay for the time your sessions use

Usage is the total time used by all sessions, measured in virtual-user hours (VUh). You’re billed for actual usage.

60 sessions × 1 min per session ÷ 60 = 1.0Virtual-User hours (VUh) See pricing
Get started

From sign-up to first run in minutes

1

Verify your domain

Add a DNS TXT record or a meta tag. Tests only ever go to domains you've verified.

2

Describe one visit

Open pages, type, select, click and wait: the same path a real customer takes.

3

Start the test

Run it now or on a schedule, and get results by e-mail, Slack or webhook.

Every site has a limit

Find yours on a quiet Tuesday, not on launch day

Start free. Your first test can be running in a few minutes.