Stress-test web servers like you mean it.

Drive 50,000+ simulated browsers per worker against any HTTP target. Live per-client telemetry, real browser fingerprints, multi-machine orchestration. One desktop UI, any number of distributed workers.

Windows admin · Windows + Linux workers · Local-first · Your traffic, your hardware, your data.

What's in the box

50k clients per worker

Async HTTP/1.1 + HTTP/2, sharded socket pools, ramp-up scheduling. Built on .NET 9 — yes it's actually fast.

Live pixel telemetry

Every simulated client renders as a colored cell in a per-worker grid. See connect/transmit/done/error states evolve in real time.

Browser presets

Realistic header bundles for Chrome / Edge / Firefox / Safari — User-Agent, Accept, Sec-Ch-Ua, the works.

Distributed by default

One admin UI, N worker boxes anywhere on your network. SignalR control plane, raw WebSocket telemetry hot path.

Target protection

Hostname allowlist, error-rate circuit breaker. BenchStress refuses to be a DDoS tool against targets you haven't claimed.

Local-first

Your campaigns, your telemetry, your SQLite. No cloud lock-in, no traffic logs leaving your network.

Pricing

Pick how you want to pay. Same product, same features.

BenchStress Premium

$24.99/ year
  • Up to 3 active admin sessions
  • Unlimited workers per purchase
  • Unlimited campaigns & targets you own
  • Continuous updates while subscribed
  • Email support
  • Cancel any time
Subscribe — $24.99/yr

Billed yearly via Stripe. Activation code emailed instantly. Cancel anytime in the customer portal.

BenchStress Lifetime

$124.99one-time
  • Pay once, license is yours
  • Up to 3 active admin sessions
  • Unlimited workers per purchase
  • 12 months of updates included
  • Email support
Buy Lifetime — $124.99

One-time payment via Stripe. Pay once, the license is yours forever.

FAQ

How does activation work?

You enter your purchase email in the app. We email you a 6-digit code. Paste it into the app. Done. The app heartbeats every few hours to stay licensed.

Can I move it to another machine?

Yes. Sign into the customer portal with the same email, revoke an old machine, and activate the new one. Three machines per license at a time.

Does it phone home with my benchmark data?

No. The license service only sees your email + a machine fingerprint. Your campaign config, target URLs, and telemetry never leave your network.

How does cancellation work?

Sign in to the customer portal and cancel any time. Your subscription stays active until the end of the period you've already paid for, then the app stops activating new sessions.

Is there a refund policy?

30-day no-questions refund on your first charge. Email [email protected] from your purchase email.