C
Cypress logo
Testing Free Tier Available

Cypress

by Cypress.io Inc.

Pricing

Test runner free (MIT)
Cypress Cloud Starter free
Team
$67/month billed annually at $799

Browser test framework that runs inside the browser with time-travel debugging. The runner is MIT-licensed; Cypress Cloud adds parallelisation.

Reviewed by Stackpick Editorial · Last verified: October 2026 · How we evaluate

The model

Cypress runs tests inside the browser alongside your application, rather than driving it from outside through WebDriver. That gives it direct access to the DOM and the network layer, which is why its debugging story is good: the test runner records a snapshot at every step and you can click back through them to see exactly what the page looked like when an assertion failed.

Automatic waiting comes from the same design. Cypress retries assertions until they pass or time out, which removes the explicit sleeps that make hand-written Selenium suites brittle.

Where the architecture costs you

Running inside the browser is also the constraint. Cross-origin navigation, multiple tabs and multiple browsers in a single test are awkward or unsupported, because the test and the app share an execution context. Playwright drives the browser from outside and handles those cases natively.

Browser coverage reflects this too — Chrome, Edge, Firefox and Electron are solid, Safari support arrived later and remains less complete than Playwright's WebKit.

Pricing

The Cypress App is MIT licensed and free, and running the full suite locally or in your own CI costs nothing. Cypress Cloud is the paid SaaS layer for recording runs, parallelising across machines and analysing flake.

Cloud Starter is free with 10 users, 500 test results a month and 100 prompt executions. Team is $67/month billed annually at $799, covering 50 users and 120k test results a year. Business is $267/month, billed annually at $3,199, with the same 50 users and test results but 24k prompt executions. Enterprise is quoted and includes 1.8M test results a year.

Note that Team and Business carry the same user and test-result allowances — the gap between them is features and prompt executions, not scale.

Current standing

Cypress remains widely deployed with strong documentation and a mature plugin ecosystem. Momentum in new projects has shifted toward Playwright, which is free in full including parallelisation and handles the multi-origin cases Cypress struggles with. For an existing Cypress suite that works, there is little reason to migrate; for a greenfield project, the comparison is worth making deliberately.

Pros

  • + Time-travel debugging shows DOM state at each step
  • + Automatic waiting removes most flaky sleep calls
  • + Runner is MIT licensed and genuinely free
  • + Large plugin ecosystem and documentation
  • + Fast feedback loop during development

Cons

  • - Runs in-browser so cross-origin and multi-tab cases are awkward
  • - Safari support lags Playwright
  • - Cloud parallelisation is a paid add-on
  • - Playwright has taken much of the momentum

What Users Actually Complain About

In-browser execution makes cross-origin navigation, multi-tab and multi-browser scenarios awkward or unsupported. Safari/WebKit coverage trails Playwright. Parallelisation requires paid Cypress Cloud, while Playwright includes it free.

Skip it if:

Your tests span multiple origins or tabs, you need first-class Safari coverage, or you want parallel execution without a SaaS subscription.

Based on community feedback from Reddit, HN, and G2 reviews.

Frequently Asked Questions

What is Cypress?

Browser test framework that runs inside the browser with time-travel debugging. The runner is MIT-licensed; Cypress Cloud adds parallelisation.

How much does Cypress cost?

Cypress uses a freemium pricing model with plans starting at Test runner free (MIT); Cypress Cloud Starter free, Team $67/month billed annually at $799.

What are the main advantages of Cypress?

The key advantages of Cypress include: Time-travel debugging shows DOM state at each step; Automatic waiting removes most flaky sleep calls; Runner is MIT licensed and genuinely free; Large plugin ecosystem and documentation; Fast feedback loop during development.

What are the drawbacks of Cypress?

Some limitations to consider: Runs in-browser so cross-origin and multi-tab cases are awkward; Safari support lags Playwright; Cloud parallelisation is a paid add-on; Playwright has taken much of the momentum.

What category does Cypress belong to?

Cypress is a Testing tool developed by Cypress.io Inc..

Testing Guides

Try Cypress

Starting at Test runner free (MIT); Cypress Cloud Starter free, Team $67/month billed annually at $799

Other Testing Tools

View all 41 tools →