Developer-first browser testing with an interactive runner developers actually enjoy.
Cypress runs inside the browser alongside your application, which gives it direct access to the DOM and network layer and produces an unusually good debugging experience: a time-travelling command log, DOM snapshots per step and hot-reloading tests. It covers E2E and component testing for React, Vue, Angular and Svelte. Cypress Cloud, the paid companion, adds recorded runs, parallelisation and flake detection.
Best for
From $75 per month (Cloud, entry team plan)
Free tierFree tier: The test runner is free forever. Cypress Cloud free tier covers a limited number of recorded test results per month.
What drives the bill: You only pay for Cypress Cloud. Costs scale with recorded test results, so a large suite on every PR is the expensive shape.
Check current pricing on Cypress.io’s siteFigures are indicative and were last reviewed August 2026. Vendors change pricing often; confirm before you commit.
No reviews of Cypress yet. If you have used it in anger, yours would be the first.
If Cypress is not the right fit, these solve the same problem differently.
E2E & UI Testing
Microsoft's cross-browser automation library with tracing and auto-waiting built in.
E2E & UI Testing
Node.js E2E testing with no WebDriver, no plugins and no browser binaries to manage.
E2E & UI Testing
A batteries-included JavaScript framework over WebDriver and Chrome DevTools.
E2E & UI Testing
Integrated W3C WebDriver framework with a readable, chainable API.