A new load testing experience

OctoPerf is a bootstrapped company, made by independent performance geeks.
Which is why all our efforts are directed to the product.
We provide real support to our customers within minutes.
Register for a free account and find out for yourself.

Load testing made simple

OctoPerf is the first full Web user experience in the load testing tool market

Both our SaaS load testing solution and our on-premise Enterprise Edition comes with a Web UI.
Design, set your load policy, execute your load test, and analyze it directly from a web browser.

OctoPerf Mac
OctoPerf IPad
OctoPerf IPhone
Harder

Harder

OctoPerf is developped by a hard-core agile team. We automate everything that can be and invest little to no money in marketing. In the end you benefit from unbeatable rates. By reintroducing competition, we make load testing more accessible.
Better

Better

While the majority of legacy tools features are irrelevant for most load testers, we focus on the most important ones, refining and polishing OctoPerf to offer you the best possible user experience.
Faster

Faster

In addition to be the easiest to use, Octoperf prides itself on a contextual documentation, video tutorials, a methodology training and a live chat. You have all you need to quickly conduct load tests like a pro.
Stronger

Stronger

OctoPerf is based on proven open-source solutions: JMeter™ for the load testing engine and Rancher for the load injectors orchestrator. A high code quality and a 100% test coverage allows us to keep a high pace of feature release.
Davidson
ModalIT
Panaya
Laureate
CGA
Immediate Media
Brightest
Garbarino
PolTeq
Orevon
LinkByNet
Pearson
Claranet
NOVRH
KESHET
NoSunset
Boxy Charm
GNS
Rabbi Interactive Agency
WebOfMars
Tekoway

How it works

Load test your Web Application, Mobile app, website or REST API in four simple steps.

Design VU
Design VU

1. Design a Virtual User

Simple and realistic load testing. You will become a load testing expert in no time.

Based on Apache JMeter™, OctoPerf is both a SaaS and an On-Premise solution. There is no code to write and nothing to install when using our SaaS platform.

We made a great effort to allow the design of advanced virtual users. Virtual users that behave just like your real visitors would do and generate a realistic load on your servers.

The learning curve is smooth thanks to the guided tour, the contextual documentation and our videos tutorials.

Monitor infrastructure
Monitor infrastructure

2. Monitor your infrastructure

Pre-configured and unlimited, OctoPerf’s Monitoring is the best ally to identify performance bottlenecks.

Thanks to our Docker agents, the monitoring configuration and installation is as simple as a single shell command. OctoPerf supports many environments, from front servers to databases. And we charge for load testing, not for infrastructure monitoring.

Retrieve the monitoring metrics from your servers and cross them with the performance test metrics. Display them on the same graph while a test is running.

OctoPerf’s Monitoring

Run Load Test Scenario
Run Load Test Scenario

3. Define your load policy

Define the number of concurrent users, geographical positions and network conditions.

Scale up to one million users on our Cloud load testing infrastructure powered by Amazon and Digital Ocean. Load test behind the firewall using the Enterprise Edition.

Determine your webpage speed from anywhere, from any device.

OctoPerf fits into your deployment process thanks to our maven plugin, Jenkins plugin and REST API.

Create Free Account

Analyse Your Test Results
Analyse Your Test Results

4. Analyze Your Test Results

Identify performance issues quickly with our real-time load test reporting system.

Customize your bench report while the test is running.

Spot performance issues using our various graphs from top level summaries to detailed result and error tables, including line and pie charts.

Compare successive load test executions inside a single report. Make it your own and export it using your company branding.

Request A Demo

Import your JMeter scripts

Import your JMeter scripts

OctoPerf fully supports Apache JMeter™. There is no migration effort from JMeter. You can import any JMX project into OctoPerf and export it anytime: No vendor lock-in!
Replace legacy tools

Replace legacy tools

Save a lot of money by moving from your legacy solution to OctoPerf. Its smooth learning curve and intuitive UI makes it a no-brainer for experienced load testers.
Use the best Cloud solution

Use the best Cloud solution

Compared to other SaaS load testing solutions, OctoPerf brings you the comfort of a fully integrated solution. From design to analysis, you can do everything in our Web interface.
 Save 50 to 70% of your time

Save 50 to 70% of your time

Compared to other paid or open-source load testing solutions, OctoPerf’s goal it to increase your productivity, from load test design to analysis.
I performed loader.io and flood.io tests. There is actually a huge gap on the functional perimeter.
Kristian V.
For my part, and even though we still have some tests to enjoy, I think it’s a good tool.
Sandip K.
Thank you for the demo. I must say once again OctoPerf looks awesome!
Philippe D.
OctoPerf has a very good Cost/Benefit ratio! We will increase the pace again next year.
Jan V.
We were very happy with how fast we could use OctoPerf to simulate all our applications.
Dominique C.
OctoPerf helped us increase our e-commerce platform’s capacity by 325%.
Frédéric N.
OctoPerf allowed us to write test scenarios faster and get beginners trained faster.
Luis H.
I have seen such improvement in the solution to propose OctoPerf as a replacement for Blazemeter.
Michael R.
The test tool is a visual delight. And we do not feel locked inside a proprietary tool.
Ulf S.
The learning curve is very comfortable, with numerous options and realistic operation.
Kumar V.

Key Features

OctoPerf provides an A to Z load testing service for web and mobile applications. Experience the best of legacy tools for a fraction of their price. Simulate the realistic behavior of users browsing through your application. Launch hundreds of thousands of concurrent users coming from all around the globe or from your own server infrastructure. Cross monitoring metrics with performance values to quickly spot bottlenecks.
  • Full Apache JMeter™ support.
  • Auto-correlations and frameworks.
  • Codeless scripting engine.
  • Cloud & On-premise load injection.
  • Free & unlimited server monitoring engine.
  • Live, customizable, and exportable analysis reports.
  • Results trends and comparison.
  • Collaborative work using Workspaces.
  • Fine grained Service Level Agreement.
  • APM integrations.
  • Jenkins integration and REST API.
imac screen
Realistic

Realistic

Easily create realistic tests thanks to our graphical scripting engine. Handle dynamic parameters in only a few clicks. Import any JMeter JMX file or Http Archive.
Extensive

Extensive

Get deep insight about what’s happening on the server side: Monitor specific network interfaces, databases and even OS processes using OctoPerf’s monitoring or APM integrations.
Integrated

Integrated

Generate user load directly from your own network, from your own servers, using the Enterprise-Edition version of Octoperf. Setup load tests as a part of your development process by using our Jenkins plugin and our REST API.
Insightful

Insightful

Don’t wait for the end of the load test to get metrics! As soon as your test is starting, get insightful and precise information for each and every request. Spot errors quickly.

What's New?

Latest posts about OctoPerf and Performance Testing.

How To Deploy InfluxDB / Telegraf / Grafana on K8s?

How To Deploy InfluxDB / Telegraf / Grafana on K8s?

Kraken Sep 19, 2019

A step by step guide to deploying the InfluxDB/Telegraf/Grafana stack on Kubernetes. How to map configuration files, data folders, and environment variables?


This article follows our first blog post related to Kraken’s deployment on Kubernetes. It is a step by step guide explaining how to deploy the InfluxDb/Telegraf/Grafana stack used to generate load testing reports on Kraken. More importantly we will se: How to map a configuration file using a ConfigMap resource? How to map sensitive environment variables using the Secrets object? How to use Kompose to generate declarative K8S configuration?

How To Deploy a Frontend on Kubernetes?

How To Deploy a Frontend on Kubernetes?

Kraken Sep 5, 2019

A step by step guide to deploying an Angular frontend behind an NGinx Ingress on Kubernetes. K8S installation, Ingress controller deployment and frontend application proxying.


Kraken is a load testing solution currently deployed on Docker. In order to use several injectors (Gatling) while running a load test, its next version might rely on Kubernetes. Kubernetes (commonly referred to as “K8s”) is an open source system that aims to provide a platform for automating the deployment, scalability and implementation of application containers on server clusters. It works with a variety of container technologies, and is often used with Docker.

Angular Workspaces: Multi-Application Projects

Angular Workspaces: Multi-Application Projects

Kraken Aug 22, 2019

How to create an Angular 8 project with multiple applications and libraries? This guide uses the Kraken Load Testing IDE front as an Angular 8 workspace example.


OctoPerf’s Load Testing IDE (Kraken) is an application with two frontends: The Administration UI used to manage Docker containers and images, The Gatling UI to debug and execute load tests with Gatling. Both UI are based on Angular 8 and share many components, CSS and external library dependencies. This blog post is a guide for every developer that would like to create an Angular Workspace with several applications and libraries.

Evaluate OctoPerf

Give a try to our performance testing solution.

Watch A Demo