Ship better performing APIs, apps and sites.

All plans include API access, test scheduling, CI/CD integration, multi-geo load gen, unlimited test scenarios and projects. Unlimited tests with all annual plans.

Free
Free
100 VUs
2,500
5
Starter
$89 monthly
100 VUs
2,500
50
Basic
$159 monthly
500 VUs
12,500
50
Standard
1,000 VUs
25,000
100
Advanced
$589 monthly
Max concurrent users, VUs, per test
3,000 VUs
Requests per second
75,000
Tests per month
200
Pro
$1299 monthly
7,000 VUs
175,000
200

Looking to run larger load tests?

We offer add-ons on top of your subscription - packs of 5 tests, competitively priced at

$719
5 tests
10,000 VUs
Buy now
$1199
5 tests
25,000 VUs
Buy now
$1999
5 tests
50,000 VUs
Buy now
$3599
5 tests
100,000 VUs
Contact us
Need more of anything? Contact us and we'll work with you on a fair plan, matching your needs in line with your stage as a business.
Startup? Non-profit? NGO? Accredited academic institution? We are offering generous discounts for you! Contact us for more details.
Want to pay-per-test? You can buy pay-per-test credits in app, but you might want to talk to us about how subscriptions give you more for your money.

Trusted by

  • Spotify
  • NASDAQ
  • Salesforce
  • Sephora
  • Harvard University
  • Palo Alto Networks
  • Caesar
  • Paypal
  • NASA
  • Citrix
  • UEFA
  • Fender
  • Humana
  • Quicksilver
  • Carmax
  • Amazon

Common Questions

  • What are VUs and how many do I need?

    Virtual Users, VUs, are the simulated clients we load onto your system. They load objects in parallel, just like a real browser would. To know how many you need for testing, apply this formula: VUs = (peak hourly_visits * avg. visit_duration in seconds) / 3600.

  • What are RPS?

    Requests Per Second, RPS, measures the estimated throughput of load we will generate onto your system. RPS is an estimated calculation based on:
    - Each virtual user is capable of generating 25 concurrent TCP connections, when scripted using `http.request_batch`.
    - An average request response time of 500ms.
    Applying these two constants yields: RPS/VU = 25*(1000/500) = 50.
    To determine the Load Impact account level you need, estimate your throughput needs and find the subscription that best matches. To reverse the estimates, divide your target RPS by 50 (or whatever the formula yields with your realistic system response times) to yield the VU levels you need. See this article for more details on how to set up your throughput in Load Impact.

  • Can I get help with scripting, results analysis and integration?

    Yes. If you need any help at all with testing and/or results analysis, we encourage you to contact us to receive a quote for our professional services.

  • What is a Server Metrics Agent?

    We offer the option to install Server Metrics Agents on your target machines. This makes it possible to collect information like, CPU usage, memory usage, disk I/O, network I/O, during testing. You can also add other custom metrics using Nagios plugins.

  • What is the difference between VUs, RPS and Clients/Test?

    - VUs: Virtual Users: simulated virtual users or clients that concurrently generate load onto your system, given one or many scripted user scenarios.
    - RPS: Requests Per Second: a measure of throughput as number of requests generated onto a system every second. See previous question for details on how to convert VUs to RPS.
    - Clients/Test: An accumulated number of requests (or scenarios) generated throughout the runtime of a single test. Load Impact does not currently support this way of measuring scale and sizing of a test. We find the VU and RPS approaches are best.

  • Can I cancel my subscription at any time?

    Yes, you can stop your monthly subscription anytime you want. You will not be charged beyond the month you decide to cancel.

  • Can I downgrade/upgrade my subscription?

    Yes, you can downgrade or upgrade your subscription at anytime. You can also hold two subscriptions simultaneously. But if you wish to change plans, please make sure to cancel the first one before purchasing the other.

  • Is this a recurring subscription?

    Yes. Load impact is a Subscription based service. Users are able to cancel their subscription at any time during their term. Service will be retained at the subscribed level until the last day of the subscription. To check your current expiration/renewal date, please check the billing menu in app. Load Impact does not offer refunds on subscriptions.

  • Can I get a variable rate or customized plan?

    We offer variable rate subscriptions that allow you to run as many individual tests as you want - up to a certain load level. As your business grows, we'll automatically move you up to a higher load testing level. We can also create custom plans to match your test frequency and load volume needs. Please contact us for a quote.

  • Do you offer discounts for non-profit organizations?

    Yes, we do offer a significant discount for non-profit organizations. Contact us with a description of your needs and we will be happy to oblige.

  • Do my pay-per-test credits rollover month to month?

    Yes. Any unused test credits will rollover month to month.

  • What if my test aborts, do I get a refund?

    Yes, if the test was aborted by the system you will get a full refund. If the test was aborted by you, then you will get a partial refund depending on how early you abort. But we're flexible, so contact us if you would like us to honor a full refund request. This policy applies to pay-per-test credits only.