and start testing!

Download now! IconDocumentation

What is Gatling?

Gatling is a powerful open-source load testing solution.

Gatling is designed for continuous load testing and integrates with your development pipeline. Gatling includes a web recorder and colorful reports.

What is load testing?


  • Last stable release:
    3.3.1 (November 7th, 2019)
  • Number of downloads:
    4,080,516 (November 1st, 2019)
  • License:
    Apache License 2.0

2 Ways to use Gatling

1Download Gatling's bundle

You can use Gatling as a standalone tool.

2Use Gatling with your build tool

You can use Gatling as a dependency in your project. The Maven artifacts are deployed on Maven Central.

Use Gatling with Maven
Merge the following code snippet in your pom.xml file.
Use Gatling with SBT
1. Merge the following code snippet in project/plugins.sbt
addSbtPlugin("io.gatling" % "gatling-sbt" % "3.1.0")
2. Merge the following code snippet in your build.sbt file
scalaVersion := "2.12.10"
scalacOptions := Seq(
  "-encoding", "UTF-8", "-target:jvm-1.8", "-deprecation",
  "-feature", "-unchecked", "-language:implicitConversions", "-language:postfixOps")
libraryDependencies += "io.gatling.highcharts" % "gatling-charts-highcharts" % "3.3.1" % "test,it"
libraryDependencies += "io.gatling"            % "gatling-test-framework"    % "3.3.1" % "test,it"

Resources to start with Gatling

"We experienced a ~150x enhancement in resource usage regarding test execution, bringing down our investments on load testing dramatically."

Martin Heiland

Head of Quality Assurance @ Open-Xchange

Read more

"Gatling helps KLM to move from a project oriented to a continuous delivery organization."

Daniel Moll

Senior performance test @ KLM

Read more

What is Gatling FrontLine?

Gatling FrontLine is Gatling’s official Enterprise version.

Gatling FrontLine

Gatling FrontLine is a management interface for Gatling. Gatling FrontLine includes advanced metrics and advanced features for integration and automation.