Artillery is an open-source load testing toolkit for APIs, microservices, and web apps. Teams define scenarios in YAML or JSON, then run tests locally, in CI, or through Artillery Cloud for dashboards and alerts. It is designed for developer-led performance testing with plugins for HTTP, Socket.IO, and custom protocols.
The core Artillery CLI is open source and free. Artillery Cloud is the hosted product: a free tier covers small projects and limited virtual users, Team plans are typically paid per user/month (often starting around $99) with higher usage, dashboards, and collaboration, while Enterprise adds SSO, RBAC, private deployment, and support. Costs mainly scale with virtual users, test duration, and team seats.
Open Source
Artillery's main strengths are its open-source core, simple scenario files, and strong fit for Node.js and cloud-native workflows. It is less ideal for teams that want a fully managed GUI with deep enterprise analytics and minimal scripting. It is best for developers, QA engineers, and platform teams running API, microservice, and websocket load tests in CI/CD. Artillery Cloud adds valuable dashboards and alerts, but teams should budget for it if collaboration and reporting are priorities.
Get reviewed and linked from our 32-site network. Independent reviews published within 48 hours.
Submit Your Tool Learn More →Our Network
Part of a network of 24 specialized sites.