The web has evolved.
Finally, testing has too.

or Download now

Install Cypress for Mac, Linux, or Windows, then get started.

A complete end-to-end testing experience.

Cypress App

Install Cypress and write tests locally.


Set up tests

Installing Cypress is simple. No dependencies, extra downloads, or changes to your code required.


Write tests

Write tests easily and quickly, and watch them execute in real time as you build your web application.

Learn more

Cypress Cloud

Build up a suite of CI tests, record their results and gain powerful insights


Run tests

Debugging your tests in CI is as easy as running tests locally. With built in parallelization and load balancing.


Record tests

Record CI test results, screenshots and video - and view aggregated, next-level insights in Cypress Cloud.

Learn more

Test your code, not your patience.

Cypress is the new standard in front-end testing that every developer and QA engineer needs.



Cypress has been made specifically for developers and QA engineers, to help them get more done.


Open source

Cypress benefits from our amazing open source community - and our tools are evolving better and faster than if we worked on them alone.


Built from the ground up

Cypress is based on a completely new architecture. No more Selenium. Lots more power.

What sets Cypress apart?

Time travel

Cypress takes snapshots as your tests run. Simply hover over commands in the Command Log to see exactly what happened at each step.


Stop guessing why your tests are failing. Debug directly from familiar tools like Chrome DevTools. Our readable errors and stack traces make debugging lightning fast.

Real time reloads

Cypress automatically reloads whenever you make changes to your tests. See commands execute in real time in your app.

Automatic waiting

Never add waits or sleeps to your tests. Cypress automatically waits for commands and assertions before moving on. No more async hell.

These companies are already testing better with Cypress: