Test reports your whole team can actually see.
Host your Playwright, Cypress, Vitest, and pytest reports in one place and share them with a link. No CI access required, no per-seat fees, unlimited users on every plan.
Free tier. No credit card. Works with Playwright, Cypress, Jest, Vitest, pytest, and JUnit XML.
Test output is trapped in CI
Results live in pipeline logs and expiring artifacts. Teammates, QA, and managers can't see them without CI access, and neither can your clients.
Reports expire before you need them
CI artifacts disappear after 7 to 30 days. When a regression resurfaces, the original failure data is already gone.
Per-seat pricing punishes growing teams
Most test dashboards bill per user. Adding a stakeholder who only wants to read a report shouldn't cost a seat. Gaffer never charges per user.
Share a test report in one link
Upload from any CI or straight from your terminal. Gaffer turns every run into a permanent, shareable URL: health score, failures, flaky tests, and coverage. Send it to anyone. They don't need a CI login or a Gaffer account to read it.
See how sharing works →Same data, also available from
Once your reports are in Gaffer
Flaky test detection
Track flip rates across runs. See which tests alternate between pass and fail, with exact percentages and history.
Failure clustering
Group failures by root cause pattern. "Connection refused" hitting 5 tests? One cluster, one fix.
Health scores & trends
Composite score combining pass rate, flaky rate, and trend direction. Spot regressions before they compound.
Coverage tracking with PR gating
Track line, branch, and function coverage over time. Set thresholds and block PRs via GitHub commit status.
Flat monthly pricing. Unlimited users on every plan, including Free. Invite the whole team and every stakeholder at no extra cost.
Simple, Transparent Pricing
No per-seat pricing. Unlimited users and projects on every plan.
Free
- 500 MB storage
- 7-day report retention
- Unlimited users
- Basic analytics
- Slack notifications
- Webhook notifications
Pro
- 10 GB storage
- 30-day report retention
- Unlimited users
- Advanced analytics
- Slack notifications
- Webhook notifications
- Priority support
Team
- 50 GB storage
- 90-day report retention
- Unlimited users
- Advanced analytics
- Slack notifications
- Webhook notifications
- Priority support
Need more storage? Pro and Team plans include overage at $0.50/GB per month, billed only for what you use beyond the included quota.
Need something custom? Contact us.