Open-Source vs
Enterprise
Whether you’re running local tests or need to simulate massive, real-world traffic, Gatling has you covered. Use Gatling Open-Source to test locally, or upgrade to Enterprise for advanced features, scalability, and seamless orchestration.
Leverage a High-Performance Load Testing Tool
Available on Open-Source
For developers and small teams needing to run load tests locally, Gatling’s open-source solution provides powerful, flexible, and free functionality.
Multi-language Developer-friendly Scripting
Write load tests in JavaScript, TypeScript, Java, Scala, or Kotlin.
Multi-Protocol Support
HTTP, HTTP2, HTTPS, GraphQL, WebSockets, Server-Sent Events, JMS, AMQP, Kafka, JDBC.*
gRPC & MQTT support only available on Enterprise*
gRPC & MQTT support only available on Enterprise*
Easy Start for Your First Simulation
Create simple tests the way you create applications.
Quick Troubleshooting
Get fast results from local test runs.
Scale & Secure your Performance Testing
Available on Enterprise plans
Unlock the features that make large-scale, automated testing effortless and insightful. Whether you are a software engineer, a DevOps engineer, a performance tester, or a QA manager, Gatling Enterprise offers you the most powerful platform for cloud-based, DevOps-ready, and high-scalability performance testing.
Advanced Reporting & Insights
Gain real-time, granular insights with detailed reporting. Track response times, percentiles, errors, and compare performance trends over time. Share reports with stakeholders easily for better decision-making.
DevOps-ready & Rich Integrations
Automate your tests within your CI/CD pipelines for every deployment. Gatling Enterprise ensures fully managed, hands-free testing, making sure every build is stress-tested without manual intervention.
Centralized Testing & History of Simulations, Runs, and Reports
Easily manage all testing activities in one place with a full history of simulations, runs, and reports, enabling trend analysis and informed, data-driven decisions.
Enterprise-wide Orchestration Platform
Unify your performance testing processes in our orchestration platform to simplify business-critical workflows and enable your teams to industrialize every performance test. Administrate them as-code and from the GUI.
Very High-Scale Architecture
Gatling Enterprise allows you to distribute traffic across multiple load generators all over the world, simulating millions of concurrent virtual users and requests.
Team Collaboration & Projects Management
Give access to all your internal users and external partners to the platform and start organizing the work. Manage easily the role-based access of the different teams and collaborate on testing.
Enterprise-Grade Security
Robust multi-layered security to keep your data secure, and meet your security and compliance requirements. Support multiple SSO configurations.
User-friendly Interface
Unlock a user-friendly interface that simplifies the orchestration and management of large-scale tests. Schedule, manage, and monitor tests effortlessly across distributed systems from a single platform.
Comprehensive Feature Comparison:
Open-Source
Enterprise
TEST CREATION
Scripting SDK (JS, TS, Java, Scala, Kotlin)
Multi-protocol Support (HTTP, HTTPS, HTTP2, GraphQL, WebSockets, Server-Sent. Events, JDBC, JMS, Kafka, AMQP)
Web Recorder and HAR file import
Acceptance Criteria
MQTT (for IoT)
gRPC
IMPLEMENTATION
Deployment Options (AWS, Azure, GCP, Kubernetes, OpenShift, Self-managed)
Infrastructure-as-code (Terraform, Helm Chart)
Load Generators
1
Multiple
Distributed Testing
Test Execution
Local only
On-demand fully managed or self-managed
Run Stop Criteria
Unlimited Saved Simulations & Runs
Dedicated IPs
Automated Releases & Updates
PERFORMANCE METRICS
Requests and Responses per Second, Response Time Percentiles, Responses per Second by Status, Errors per Second
Metrics Filtered by Scenario, Requests, Group of requests
Users Arrival & Termination Rate, Concurrent Users
TCP Connect Duration Percentiles, TLS Handshake Duration Percentiles, Number of Connections
DNS Resolution Duration Percentiles
Load Generators Monitoring: CPU usage in percents, TCP Connections Events per Second
REPORTING
Live Granular Report
Modern and Interactive Reports
Run Summary
Run History
Run Comparison
Run Trends
Markers
Shareable Public Links
PDF Export
CSV Export
COLLABORATION
Modern and user-friendly UI
Users & Teams Management
Projects Management
Role-based Access Control
Single Sign-On (SSO)
Testing Activity Monitoring
INTEGRATIONS
Build tools (Maven, Gradle, SBT)
CI/CD Solutions (Jenkins, GitLab CI, GitHub Actions, Bamboo, TeamCity, bash script)
Notifications (Slack, Teams)
Public APIs
Ready to Power Up Your Performance Testing?
Whether you need essential core features or advanced enterprise capabilities, Gatling has the perfect solution to ensure your application performs flawlessly under any load.