November 17th, 2025

We’re introducing a new Playwright Reporter, in Beta, built to give you the clarity and focus your test suite deserves, especially if you’re running it in CI/CD and accessing the right assets from GitHub Actions can be tricky.
Get vanilla Playwright results displayed in Checkly, with quick access to all assets, including videos, traces, snapshots, and screenshots.
And the best part? You get all your Playwright test results in one place. Whether they come from local runs, CI/CD, monitors or checkly pw-test; finally giving you full visibility over how your suite behaves over time.

Whether you’re running a massive suite in a monorepo or just trying to figure out why your login test is failing again, this reporter is built to get you answers fast.
Available today in Beta. And yes, the Playwright Reporter is completely free while in Beta.
It’s literally npx playwright test, but with :checkly-logo-light-mode: Checkly eyes:
Quickly spot error groups within your suite.
Identify slow tests.
Quickly access assets.
Navigate your projects as a tree view or flat view.
Easily click through as many traces and assets as you need!
See local runs, CI runs, checkly pw-test ones, and monitor runs together, side-by-side.
In your playwright.config.* file, include the npm package with the checkly reporter as part of your reporters, make sure to also use json and list, ensuring that json comes before @checkly/playwright-reporter
import { defineConfig } from "@playwright/test"; export default defineConfig({ reporter: [ ["list"], ["json", { outputFile: "test-results/playwright-test-report.json" }], ["@checkly/playwright-reporter"], ], }); Log in to Checkly, get your account ID and generate an API key from your settings
Export them as environment variables in your shell
export CHECKLY_API_KEY=cu_123.... export CHECKLY_ACCOUNT_ID=b2f... Run Playwright test as you normally would and you’ll get a link to the result in Checkly where you can quickly access assets, traces videos and more.
npx playwright test # ... **🔗 Test session URL: <https://chkly.link/l/>...** Read the docs on the Playwright Reporter to learn more.
Happy testing!

We’re shipping this in Beta so you can break it, shape it, and help us tune it. And of course, use it for free while we iterate.
We’ve scoped these for later iterations, and we’re truly curious about your thoughts and how important you consider them.
Proactive secret scrubbing in the UI → In Playwright Check Suites and pw-test runs, executions go through our cloud, and Checkly scrubs declared or suspected secrets; in contrast, the reporter directly zips and uploads all data to be displayed, as is.
Metrics across test suite runs → In Playwright Check Suites, you can see per-test performance and availability over time, and this is not yet available in the Reporter.
Questions or feedback? Join our Slack community.
You can also create an issue or talk with our support team.