Skip to content
Reviews on G2
107 reviews tracked

The Bottom Line

Price
From $67/mo (free plan available). Compare plans

Key facts

  • Open-source browser-based testing framework with automatic waiting, time-travel debugging, and 6M+ weekly downloads
  • Free test runner with unlimited local tests; Cypress Cloud offers paid tiers for CI parallelization, Test Replay, and analytics
  • Best for frontend teams who want fast feedback loops and a developer-friendly testing experience for web applications

Pros

  • Tests run inside the browser with direct DOM access, no WebDriver abstraction layer
  • Automatic waiting eliminates flaky tests caused by timing issues
  • Excellent developer experience with real-time reload and time-travel debugger
  • Open-source test runner is fully free with no limits on local test execution
  • Test Replay lets you debug CI failures as if you were there, DOM snapshots, network, console
  • Strong TypeScript support and rich ecosystem of community plugins

Cons

  • Only supports Chromium-based browsers and Firefox, no Safari/WebKit testing
  • Cannot test across multiple browser tabs or windows in a single test
  • Cypress Cloud pricing scales by test results, which can get expensive for large suites
  • Slower than Playwright for large parallel test suites due to single-browser architecture
  • No native mobile app testing, web only

What is Cypress?

Editorial review
Cypress is an open-source end-to-end testing framework built for modern web applications. Tests run directly inside the browser, providing real-time reloading, automatic waiting, and native access to the DOM, network layer, and browser APIs without external drivers like Selenium. Cypress supports E2E testing, component testing, and API testing with built-in assertions, screenshots, and video recording. Cypress Cloud extends the open-source runner with CI/CD parallelization, Test Replay for debugging failed runs, flake detection, and test analytics. The framework integrates with GitHub Actions, GitLab CI, CircleCI, Jenkins, and other CI providers. Used by over 1.5 million dependent repositories and downloaded 6M+ times weekly.

Ratings Across the Web

4.7 (107 reviews)

Cypress holds an aggregate rating of 4.7 out of 5 from 107 reviews across G2, last checked September 17, 2026.

Ratings aggregated from independent review platforms. Learn more

Key Features

  • In-browser test execution with real-time reloading and time-travel debugging
  • Automatic waiting and retry-ability, no manual sleeps or waits needed
  • Built-in screenshot and video capture on test failure
  • Component testing for React, Vue, Angular, and Svelte
  • Network stubbing and interception for API request control
  • Cypress Studio AI for natural language test generation
  • Test Replay to inspect DOM, network, and console from CI runs
  • Parallelization and load balancing for faster CI pipelines
  • Flake detection and analytics to identify unreliable tests
  • Integrations with GitHub, GitLab, Jira, Slack, and major CI providers

Pricing Plans

Free Trial

Pricing checked Oct 7, 2026

Cypress plans and prices, checked October 2026
PlanPriceDetails
Starter

Free

  • Up to 50 users
  • 500 test results/month
  • Parallelization
+3 more
  • Test Replay
  • Project Analytics
  • 30-day premium feature trial
Team

$67 / mo (billed yearly at $799/yr)

  • Up to 50 users
  • 120,000 test results/year
  • Flake Detection and analytics
+3 more
  • Jira Integration
  • Email support
  • Additional results at $6/1,000
Business

$267 / mo (billed yearly at $3,199/yr)

  • Up to 50 users
  • 120,000 test results/year
  • Spec Prioritization
+4 more
  • Auto Cancellation
  • GitHub and GitLab Enterprise support
  • SSO
  • Additional results at $5/1,000
Enterprise

Contact us

  • Unlimited users
  • Custom test results volume
  • Enterprise Reporting
+4 more
  • Data Extract API
  • Premium Support
  • Roadmap Portal
  • Technical Consultant

Is Cypress worth the price?

Good value

Cypress Cloud pricing follows the modern testing platform model: the open-source test runner is free forever, and you pay for the cloud dashboard that makes test results actionable.

The Starter tier at 500 results/month is a legitimate free tier, not a trial, not time-limited. The jump to Team at $799/year ($67/month) is where most teams land, and the value proposition is clear: Flake Detection and test analytics save more engineering time than the cost of the plan.

Business at $3,199/year adds Spec Prioritization, which is the single most impactful CI optimization feature, running failing tests first cuts feedback loops dramatically. The per-result overage ($5-6 per 1,000) is reasonable but can add up for large monorepos with extensive test suites.

A team running 30,000 test results/month would exceed the 120,000/year allocation by month 5, incurring overage charges. The annual-only billing (no monthly option published) means committing upfront.

The open-source test runner itself, Cypress the framework, remains MIT-licensed and free regardless of Cloud subscription. You only pay when you want the Cloud dashboard for parallelization orchestration, flake detection, and team analytics.

Hidden Costs & Gotchas

Test result counting is per spec file per run

each spec file execution that is recorded to Cypress Cloud counts as one test result, regardless of how many individual test cases (it blocks) are inside. A spec file with 50 tests counts as 1 result, but running that file 10 times in CI (e.g., on 10 PRs) counts as 10 results. High-frequency CI pipelines burn through the 120,000/year allocation faster than expected

Annual billing only

Team ($799/year) and Business ($3,199/year) are billed annually, no monthly option is published. This means $799 or $3,199 upfront before you start, with no ability to pay month-to-month while evaluating

Parallelization requires CI infrastructure

Cypress Cloud orchestrates parallel test distribution, but you provide the CI machines. Cypress Cloud does not include compute, it only coordinates which tests run where

Set up usage monitoring early to avoid surprise charges at year-end

Data retention is limited

Starter retains data for 30 days, Team and Business for 90 days, Enterprise for 180 days. Historical test trend analysis beyond these windows requires exporting data before it expires or upgrading to Enterprise

Component testing results also count

if you use Cypress for both E2E and component testing, component test results count against the same quota. A comprehensive component test suite can consume a significant portion of your allocation before E2E tests even run

No Playwright or other framework support

Cypress Cloud only works with the Cypress test framework. If your team also uses Playwright, WebdriverIO, or other tools, you need separate dashboards and potentially separate billing for those frameworks

Full Cypress pricing: every plan, hidden costs and alternatives

Reviews

Improve Your Thinking Patterns Using ChatGPT cover
$99 Free with your review

Review Cypress, get a free AI guide

Share your experience and we will send you Improve Your Thinking Patterns Using ChatGPT, free.

Write a review
4.7/5

Across 107 verified user reviews on G2

Add your hands-on experience using the offer above to help the next buyer.

Best Cypress Alternatives

Top alternatives based on features, pricing, and user needs.

Most buyers shortlist 2 or 3 tools before committing. Pull a side-by-side comparison or browse the full alternatives shortlist below.

Explore More

Cypress FAQ

How does Cypress facilitate end-to-end testing for web applications?

Cypress runs tests directly within the browser, providing native access to the DOM, network layer, and browser APIs. This allows for real-time reloading and automatic waiting, which helps in creating reliable end-to-end tests for modern web applications.

Which teams benefit most from using Cypress?

Development and QA teams focused on modern web applications will find Cypress particularly useful. Its developer-friendly features like real-time reloading and a time-travel debugger enhance the testing workflow for engineers.

How does Cypress compare to Playwright for large test suites?

Cypress can be slower than Playwright for large parallel test suites because of its single-browser architecture. However, Cypress offers direct DOM access and automatic waiting, which can reduce flakiness and improve the developer experience.

What kind of limitations does Cypress have regarding browser support?

Cypress primarily supports Chromium-based browsers and Firefox, meaning it does not offer native testing for Safari or WebKit. Additionally, it cannot test across multiple browser tabs or windows within a single test run.

Does Cypress include a free tier for its testing capabilities?

Yes, the open-source Cypress test runner is entirely free and has no limits on local test execution. Paid plans are available for additional features and increased usage through Cypress Cloud.

How does Cypress assist in debugging failed CI/CD test runs?

Cypress Cloud includes a feature called Test Replay, which allows users to debug failed CI/CD runs as if they were live. This includes DOM snapshots, network requests, and console logs from the time of the failure.

Can Cypress be integrated into existing continuous integration pipelines?

Cypress integrates with various CI providers, including GitHub Actions, GitLab CI, CircleCI, and Jenkins. This allows teams to incorporate Cypress tests seamlessly into their automated deployment workflows.

Source: cypress.io

Guides & Articles