tracelane vs Cypress Test Replay

Both replay a failed test run. The deltas are: which runners they work with, where the artifact lives, and what you sign up for.

This page exists because someone comparing tools should be able to find an honest side-by-side that the competitor's own page won't write. No FUD — Cypress Test Replay is a genuinely good product for its target user. The sections below say when each one fits.

At a glance

tracelane Cypress Test Replay
Runner support WebdriverIO and Playwright today; a Cypress JSON-output adapter (no overlap with Test Replay) is on the roadmap — no committed dates, this is a side project. Cypress only.
Where the artifact lives A single .html file on your filesystem. Self-contained — opens offline in any browser. Cypress Cloud. Viewing requires a signed-in Cypress Cloud session.
Cost Free. Apache 2.0. Paid tier (priced per user / per Cypress Cloud plan).
Signup None. Cypress Cloud account, per-org billing setup.
Retention As long as you keep the file. Your filesystem, your retention policy. Plan-dependent. Replays expire after a window (commonly 30 days on lower tiers).
Sharing Send the file. Email attachment, Slack DM, Jira upload, S3 bucket, USB stick. The file is the artifact. Send a Cypress Cloud URL. The recipient signs in to view.
Air-gapped CI Works. The CI runner writes the file; ship the artifact through whatever path you already use for CI logs. Requires outbound network to Cypress Cloud.
Replay UX rrweb-player (open-source, scrubbable timeline, console panel, failed-network panel). Cypress's purpose-built UI — tightly integrated with the Cypress test object model.
Console capture rrweb console plugin. log / info / warn / error stack traces, in-timeline. Yes.
Network capture Failed responses (status >= 400) via CDP. Degrades gracefully where CDP isn't available (cloud Selenium, Firefox, Safari). Yes — tighter integration with Cypress's request layer.
AI-readable The HTML file embeds the rrweb event blob as gzipped base64. An AI agent that opens the file (or has it piped via stdin) reads structured events, not pixels. Available indirectly via the Cypress Cloud API (paid).
Security-hygiene signals Surfaces advisory, OWASP-aligned hygiene signals — missing security headers, insecure cookies, mixed content, reverse tabnabbing — right in the failed-test report and in the Copy-as-Markdown-for-AI output. Advisory, not a scanner. No. Test Replay replays the run; it does not surface security-hygiene signals.
Maturity Pre-1.0 (alpha as of May 2026). Active development. Mature commercial product with years of production usage.
Vendor support Community (GitHub issues + DCO-signed PRs). Available on paid plans.

When tracelane is the right choice

When Cypress Test Replay is the right choice

Can you use both?

Yes. tracelane runs as a WDIO Service and a Playwright reporter + fixture today (both alpha); if you're a Cypress user paying for Cypress Cloud + Test Replay, you wait for the Cypress JSON-output adapter (on the roadmap, no committed date) which deliberately stays out of the replay-rendering business and only exports the structured failure data Test Replay doesn't surface in machine-readable form.

Why this page exists

The launch plan calls out comparison pages explicitly as a way to be findable on the search intent that Cypress's own marketing won't capture (“cypress test replay alternative”, “self-hosted test replay”, “test replay open source”). The text above is the honest answer to “which one should I pick?” — a question I would have wanted answered before I started building tracelane.

Found something inaccurate above? Open a PR on this page — the goal is accuracy, not advocacy.