Skip to content
SPECIFICTION
Get listed

Artillery

artillery.io

From $199/mo Free trial WebWindowsmacOSLinuxAPISelf-hosted

What it is

Artillery combines load testing, scalable Playwright end-to-end testing, and production monitoring in one toolkit. It supports load, stress, and soak tests, including distributed runs across AWS Lambda, AWS Fargate, and Azure Container Instances. HTTP, WebSocket, and Socket.IO are built in, with other protocols available through plugins. Playwright scripts can run as load tests or synthetic checks; the homepage also describes a Turbo runner beta for splitting large Playwright suites into parallel work. Listed integrations include Datadog, OpenTelemetry, New Relic, Splunk, Honeycomb, AWS CloudWatch, GitHub Actions, GitLab CI/CD, Jenkins, CircleCI, and Azure DevOps. Artillery says its typical users include application developers, test and QA engineers, and operations or SRE teams responsible for production backend systems. Cloud reporting is opt-in per test run, while tests run in the user's own environment even when reports are sent to Artillery Cloud. The Free plan lists 30 reports per month; Team costs $199 a month and includes 1,000 reports per month. Continued overages may degrade service or lead to read-only mode.

Spec sheet

Product
Artillery combines load testing, scalable Playwright end-to-end testing, and production monitoring in one toolkit.Read 29 Sep 2026 · artillery.io
Integrations
Listed integrations include Datadog, OpenTelemetry, New Relic, Splunk, Honeycomb, AWS CloudWatch, GitHub Actions, GitLab CI/CD, Jenkins, CircleCI, and Azure DevOps.Read 29 Sep 2026 · artillery.io
Security
Artillery Cloud reports that it uses third-party penetration tests, MFA and SSO, audit logging, least-privilege access controls, and encryption at rest.Read 29 Sep 2026 · artillery.io
Support
The pricing page lists email support and Slack Connect, with Slack Connect available with an annual subscription.Read 29 Sep 2026 · artillery.io
Headquarters
New York, New York, United StatesRead 28 Sep 2026 · artillery.io
Browser testing
Artillery can run Playwright scripts as load tests or synthetic checks, and its homepage describes a Turbo runner beta for sharding and parallelizing large Playwright suites.Read 29 Sep 2026 · artillery.io
Cloud reporting
Cloud reporting is opt-in per test run, and load tests run within the user's own environment even when reports are sent to Artillery Cloud.Read 29 Sep 2026 · artillery.io
Data residency
The security overview states that Artillery Cloud customer data resides in AWS eu-west-1 and is not transferred to another region or third-party services.Read 29 Sep 2026 · artillery.io
Limits
The pricing page says continued overages may degrade service and can place an account in read-only mode.Read 29 Sep 2026 · artillery.io
Load testing
It supports load, stress, and soak testing, including distributed testing across AWS Lambda, AWS Fargate, and Azure Container Instances.Read 29 Sep 2026 · artillery.io
Protocols
Built-in protocol support includes HTTP, WebSocket, and Socket.IO, with other protocols available through plugins.Read 29 Sep 2026 · artillery.io
Security disclosure
The security policy says reports sent to [email protected] are acknowledged within 24 hours and receive a more detailed response within two business days.Read 29 Sep 2026 · artillery.io
Self-hosted data
For its self-hosted CLI, Artillery says its employees and contractors do not have access to test targets, test data, scripts, or test metadata.Read 29 Sep 2026 · artillery.io
Use cases
Artillery says it is typically used by application developers, test and QA engineers, and operations or SRE teams responsible for production backend systems.Read 29 Sep 2026 · artillery.io

Plans and prices

Team $199 a month 1000 reports/month · 6 months data retention · 8 team members · up to 25 workers per distributed test · tests up to 2 hours · 50 E2E test cases per report Read 29 Sep 2026 · artillery.io
Business $499 a month 2500 reports/month · 18 months data retention · no team member limit · no worker limit · no test duration limit · no E2E test case limit Read 29 Sep 2026 · artillery.io
Enterprise add-ons $1,199 a month Starting at $1199/month Enterprise SSO (OIDC & SAML) · audit logs · custom MSA · support SLAs Read 29 Sep 2026 · artillery.io
Free Price not published 30 reports/month · 1 month data retention · 2 team members · up to 5 workers per distributed test · tests up to 30 minutes · 25 E2E test cases per report Read 29 Sep 2026 · artillery.io

Every Artillery plan and price →

Strong points and limits

Strong points

  • Supports load, stress, and soak testing.
  • Distributed testing runs across three named cloud services.
  • Playwright scripts can serve as load tests or synthetic checks.
  • Cloud reporting is opt-in per test run.

Limits

  • Free plan allows 30 reports per month.
  • Team plan costs $199 a month.
  • Continued overages may degrade service or trigger read-only mode.
  • Turbo runner is described as a beta.

Who it suits

Artillery suits application developers, test and QA engineers, and operations or SRE teams responsible for production backend systems. It is relevant to teams that need load tests alongside Playwright checks and monitoring.

Artillery in depth

Read the full write-up

Overview

Artillery combines backend load testing, Playwright-based browser testing, and production monitoring for engineering teams responsible for application performance. It is a strong fit when those checks belong in one toolkit; its report and test caps make plan choice important as usage grows.

Load, stress, and soak tests can run across AWS Lambda, AWS Fargate, and Azure Container Instances. HTTP, WebSocket, and Socket.IO work out of the box, with plugins for other protocols. Cloud reporting is optional per run: tests execute in your own environment even when reports go to Artillery Cloud. For a broader category comparison, see Performance Testing Software.

Key features

Distributed and protocol-based testing

Distributed execution gives teams a way to scale tests across cloud workers, while built-in protocol coverage serves common web and real-time backends. The worker cap varies substantially: Free permits up to 5 workers per test, Team up to 25, and Business has no worker limit. Other protocols require plugins, so teams with specialized protocol needs should check that extension path before committing.

Playwright and integrations

Playwright scripts can run as load tests or synthetic checks, allowing browser workflows to sit alongside protocol-level scenarios. The homepage describes a Turbo runner beta for sharding and parallelizing large Playwright suites; teams depending on that capability should account for its beta status. Integrations include Datadog, OpenTelemetry, New Relic, Splunk, Honeycomb, AWS CloudWatch, GitHub Actions, GitLab CI/CD, Jenkins, CircleCI, and Azure DevOps, covering observability and common CI/CD workflows.

Cloud and security controls

Artillery Cloud reports third-party penetration tests, MFA and SSO, audit logging, least-privilege access controls, and encryption at rest. Cloud customer data resides in AWS eu-west-1 and is not transferred to another region or third-party services. For the self-hosted CLI, employees and contractors do not have access to test targets, data, scripts, or metadata. These controls are relevant for teams assessing data handling, though the stated residency is specific to Artillery Cloud.

Security reports sent to [email protected] are acknowledged within 24 hours, with a more detailed response within two business days. Email support is listed, and Slack Connect is available with an annual subscription.

Pricing

Artillery uses a freemium model with a free plan and paid plans from $199/mo. The free plan has no published price and includes 30 reports per month, one month of data retention, two team members, up to 5 workers per distributed test, test runs up to 30 minutes, and 25 E2E test cases per report. That is suitable for small-scale evaluation, but the report, duration, and team caps can constrain sustained or shared use.

Team costs $199 a month. It raises the monthly allowance to 1,000 reports, retention to six months, seats to eight, workers to 25, test duration to two hours, and E2E cases to 50 per report. It fits a small engineering group that needs regular cloud reporting but can work within defined quotas.

Business costs $499 a month and includes 2,500 reports per month, 18 months of retention, no team member limit, no worker limit, no test duration limit, and no E2E case limit. It is the clearer fit for larger teams or heavier testing that would run into Team's caps, though the report quota still applies.

Enterprise add-ons are billed starting at $1199/month. They add Enterprise SSO (OIDC and SAML), audit logs, a custom MSA, and support SLAs. This tier suits organizations requiring those enterprise controls and terms; it does not replace the need to compare usage against the plan's report limits. Continued overages may degrade service and can put an account into read-only mode, so recurring excess usage is a material risk rather than a minor billing detail.

A free trial is available. Slack Connect requires an annual subscription.

Platforms

Artillery supports API, Linux, macOS, self-hosted, web, and Windows environments. Its hybrid deployment model pairs self-hosted test execution with optional cloud reporting, useful when teams want tests to run in their own environment rather than treating reporting and execution as the same service.

Who it's for

Artillery is aimed at application developers, test and QA engineers, and operations or SRE teams responsible for production backend systems. It is particularly compelling for teams that need both distributed protocol-level load tests and Playwright checks, plus integrations with their existing observability or CI/CD tools. It is less attractive for occasional small tests if the free caps are too restrictive, or for organizations whose needs exceed the report quota even on a higher plan.

Pros and cons

Broad test coverage: Load, stress, soak, API, and Playwright testing cover backend protocols and browser scenarios in one toolkit.

Scalable execution: Distributed testing across three named cloud services, with Business removing worker and duration caps.

Useful integration range: Named monitoring and CI/CD integrations can connect test workflows to established team systems.

Plan ceilings matter: Free and Team impose report, worker, duration, seat, and E2E case limits; ongoing overages may degrade service or trigger read-only mode.

Cloud data residency is specific: Artillery Cloud data resides in eu-west-1, which may not suit teams requiring another region.

Alternatives

Speedscale is worth considering for teams prioritizing local mocking and traffic recording: its free plan includes unlimited local mocking, basic traffic recording, community support, and a desktop CLI tool.

Keysight Eggplant Test is an enterprise software option with quote-based pricing for teams comparing paid enterprise offerings.

Gatling is another freemium performance-testing option; its Basic annual plan is €89 a year, billed annually (€1,068/year), and includes up to 60,000 VUs, one hour of testing, one load generator, and two seats.

LoadFocus may be a better fit when free API monitoring is the priority: its API Monitoring Free plan includes 10,000 checks per month, five-minute check frequency, and one-month data retention.

Taurus is a free and open-source option under the Apache 2.0 License.

LoadView is another paid option with a free On-Demand plan for single tests and unlimited concurrent HTTP, browsers, and parallel testing.

Locust is a free, open-source option under the MIT license.

StresStimulus offers a free plan capped at 250 virtual users and one hour, with form authentication only and forum support.

</review_html

Verdict

Artillery brings protocol-based load testing, Playwright testing, and monitoring into one toolkit, with distributed testing and named integrations. Compare its report and test limits with expected usage, since continued overages may affect service.

Where Specifiction places it

Alternatives to ArtilleryAll alternatives →