📣 GoDaddy achieved 100% new feature test coverage and runs 2,500 tests daily with Cypress.

See How

Cypress Pricing Plans

Cypress Test Runner

OSS

Always free and open source. No restrictions or limitations.

or

Download Now
Cypress Dashboard Service
Seed

Seed

Free

  • Users3
  • Test Recordings500
  • SupportCommunity
  • Test Parallelization
  • Run Grouping
Sprout

Sprout

$99/ month

  • Users5
  • Test Recordings25000
  • SupportEmail
  • Test Parallelization
  • Run Grouping
Tree

Tree

$199/ month

  • Users10
  • Test Recordings75000
  • SupportEmail
  • Test Parallelization
  • Run Grouping
Forest

Forest

$399/ month

  • Users20
  • Test Recordings150000
  • SupportEmail
  • Test Parallelization
  • Run Grouping

All prices in USD. Price per organization.

Building an open source project?
Check out our OSS Plan

Need something custom?

We can create a custom selection of:

  • User, test recording, and retention limits
  • Single Sign-On via SAML
  • Onboarding / Training
  • Feature requests
  • Priority support
  • Remote assistance
  • Dedicated SLA

Learn more about Cypress pricing

What's the difference between the Test Runner and the Dashboard Service?

The Cypress Test Runner is an open-source, downloadable application that facilitates running your tests in a browser. This is always free to use and is provided under the MIT licence. Our Dashboard Service is a web application that gives you insight into your tests run in Continuous Integration including video recording, screenshots, and logs. We offer a variety of plans for the Dashboard Service, including a free plan, an open source plan, and paid plans.

What counts as a test recording?

We consider each time the it() function is called to be a single test. Only test runs configured to record to the Dashboard Service when running Cypress headlessly count toward your plan limit.

What's the difference between a public test recording and a private test recording?

During setup of the Dashboard Service, you can designate the project you are testing to 'private' or 'public'. Setting a project to 'private' means that only users you invite to your organization can see its recorded tests. A public project (OS project) means that anyone can see the tests’ recordings. Anyone who knows your project's ID will be able to see the recorded tests, screenshots, and videos for public projects. Any tests that you choose to record in a private project are counted as 'private test recordings'.

What's test parallelization?

Cypress can automatically balance your spec files and run your tests in parallel across available machines when run in Continuous Integration. This ensures that your tests run as fast as possible, with no need for manual configuration.

What's run grouping?

Run grouping helps you organize your tests. Cypress offers the ability to group separate `cypress run` tasks within the same run view. This is useful if you want to run the same group of tests across different environments, across several directories in a monorepo, and more. Read more about grouping in our docs.

Are there any limits on free, open source projects?

We love open source! The Cypress Test Runner is a free, open source application. The Dashboard Service is free to use for non-commercial open source, public projects and has no limitations on the number of public recorded tests per month. Check out our OSS plan.

Do I need a credit card to create an account?

No, you do not need a credit card to create an account. Once you set up a project in our Dashboard Service, you will be able to try it out under our free plan with no commitment.

What payment methods do you accept?

Cypress accepts all major credit cards for standard pricing plans. We accept invoice payments from customers on custom plans.

Can I change my plan?

Yes, you can change your plan anytime by emailing [email protected] or via the Dashboard.

Can I cancel my plan?

Yes, you can cancel your plan anytime by emailing [email protected] or via the Dashboard.

What happens if I go over my plan’s limits?

If you reach either the user or private test recording limits on your plan you will be prompted to upgrade your account. If you exceed your test recordings you will be contacted immediately.

What if I need a custom plan?

Contact us. We can customize any plan to help organizations of any size meet their needs.

What levels of support are included?

Community and public chat support are offered to every user of Cypress. Email support is available for paid plans. Priority support is available for customers on custom plans.

Have more questions? Contact us.

Always improving

We have a roadmap packed with ongoing improvements. Cypress is getting better and better every day.

Awesome documentation

Our docs are super thorough and cover every API command, plus examples to help you and your team maintain quality tests.

Top notch support

We have tons of support options for you if you get stuck, including an amazing, active community. Premium support options are also available.