Alternatives to Gatling
A load testing tool for web applications and APIs, with an open-source edition and hosted enterprise platform. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Gatling
A load testing tool for web applications and APIs, with an open-source edition and hosted enterprise platform.
Replacements
Listings that take over the same core job as Gatling.
Grafana k6
An open-source command-line load testing tool that runs test scripts written in JavaScript.
Grafana k6 is a free open-source CLI where load tests are written in JavaScript, with no paid enterprise edition described.
Apache JMeter
An open-source Java application for load testing and measuring the performance of web applications and servers.
Apache JMeter is an Apache-2.0 Java desktop tool that can record tests instead of coding them and covers many protocols beyond HTTP.
Locust
An open-source load testing tool where user behaviour is defined in plain Python code.
Locust is open source and defines user behaviour in Python code, with distributed runs across several machines.
Artillery
Load testing and Playwright end-to-end testing toolkit with an open-source CLI and an optional cloud dashboard.
Artillery is MPL-2.0 licensed and pairs load testing with Playwright end-to-end tests, with reporting dashboards in its hosted cloud service.
Loader.io
Cloud load testing service that simulates many concurrent connections against web apps and APIs.
Loader.io is a closed-source hosted service where tests run without your own load generators, but it requires registering the target host.
Vegeta
Command-line HTTP load testing tool that sends requests at a constant rate.
Vegeta is an MIT-licensed CLI that sends HTTP requests at a constant rate, with no scripting for complex user flows.
Siege
Command-line HTTP load tester that stress-tests web servers with simulated concurrent users.
Siege is a GPL-3.0 command-line stress tester for macOS and Linux with simpler scripting and no graphical reports.
Similar software
Related functionality, not a direct replacement.
Checkly
A code-first monitoring platform that runs Playwright browser checks and API tests from global locations.
sitespeed.io
An open-source tool for measuring, analysing and monitoring the performance of web pages.
Lighthouse CI
A set of tools that runs Lighthouse audits on every commit and tracks results over time.
TestMu AI
A cloud testing platform, formerly LambdaTest, for cross-browser, automated and AI-assisted testing of web apps.