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.
ModalIT
Davidson
Panaya
Laureate
CGA
Immediate Media
Brightest
Garbarino
PolTeq
Orevon
LinkByNet
Pearson
Claranet
NoSunset
KESHET
GNS
WebOfMars
Boxy Charm
Tekoway
Rabbi Interactive Agency
NOVRH

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.

Kraken: The Load Testing IDE

Kraken: The Load Testing IDE

Kraken Jul 3, 2019

How a proof of concept on some technologies became a full-featured project: Kraken, the load and performance testing IDE.


About 8 months back, after a few years working on the same technology stack used for OctoPerf, I wanted to check if we should follow the latest trends: micro-services and reactive programming. Re-building OctoPerf with other technologies, just for a POC, seemed way too long. After all, the development of the frontend alone took me a few years, not to mention the backend … OctoPerf comes with really advanced features regarding load-testing!

A Guide to Non-Functional Requirements

A Guide to Non-Functional Requirements

Jmeter Jun 26, 2019

Non-Functional requirements, what are they, how to define them and how to test them


Introduction What are they? Well, non-functional requirements are requirements that define the operation of the system under test rather than the behaviour of the system under test, or the functional requirements as these are known. The categories under which non-functional requirements are grouped are numerous with a degree of overlap, we are going to attempt to demystify some of these whilst attempting to articulate how they can be tested and some of the common pitfalls.

OctoPerf 10.6 - Microsoft Azure, Gitlab CI and Oauth2 login

OctoPerf 10.6 - Microsoft Azure, Gitlab CI and Oauth2 login

Innovation Jun 11, 2019

OctoPerf 10.6 is out, you can now connect OctoPerf to your own Microsoft Azure account and use Gitlab CI to run tests, and of course many quality of life improvements.


Improvements Microsoft Azure We are pleased to announce that you can now connect your own Microsoft Azure account to OctoPerf This way OctoPerf starts agents automatically for you inside your Azure environment exactly the same way we do with AWS. It’s a neat option to avoid permanent firewall rules or load agents. Also Azure provides a large number of datacenters. As usual it is also available with your OctoPerf free account.

Evaluate OctoPerf

Give a try to our performance testing solution.

Watch A Demo