Video in. Regression test out.

Turn a screen recording into an automated regression test.

Record a flow working on your web app and upload the video. ReplayQA's AI writes the steps, proves them in a real Chromium browser, and saves a test you can replay on every release. No test code, no AI on every run.

Works with any screen recorder and any web app you can open in Chrome.

How ReplayQA turns a video into a test

AI does the slow part once: understanding what happened in the video. After that, your test is ordinary browser automation that runs the same way every time.

  1. Step 1

    Upload a screen recording

    Record one flow on your site with any screen recorder, such as signing up, checking out or creating a record, and upload the MP4 or WebM.

  2. Step 2

    AI writes the steps

    A vision model reads the video once and drafts each click, typed value, selection, date and the result to check. Passwords are never read from video.

  3. Step 3

    Proved in a real browser

    ReplayQA repeats the steps in Chromium on your site, fixing element matches as it goes. If every step passes, the test is saved. You can watch it live.

  4. Step 4

    Replay on every release

    Play one test or a whole suite whenever you ship. Runs are plain Playwright with no AI calls, with screenshots, video and a trace for every step.

Built so one person can look after hundreds of tests

Regression suites usually die from maintenance, not from writing them. These features keep tests running after the first week.

Locators that survive redesigns

Elements are found by role, label and visible text first, like a person would, with test IDs and fallbacks. Every run records which match was used.

Failures explained in plain English

See the frame from your video beside the screenshot from the run, with the failure classified as functional, locator, timing, environment or data.

Fixes you approve

When a button was only renamed or moved, ReplayQA proposes the fix as a new draft. Approved tests never change behind your back.

Date pickers and popups

Native date fields, typed dates and calendar popups with month and year navigation are handled, along with dropdowns, checkboxes, menus and dialogs.

Every site and environment

Group tests by project, switch between sites from the sidebar, and keep separate test logins for staging and production.

Secrets stay secret

Test logins are stored encrypted and typed in at run time. Passwords are masked in screenshots, videos and logs.

Suites and flaky-test detection

Run whole suites in parallel, retry only the failures, and see which tests pass and fail without a code change.

Network guard rails

Runs can only reach your site's allowed hosts. Private networks and cloud metadata endpoints are blocked.

Predictable usage

Replays never use AI, so they never touch your AI allowance. Plans include runs, and anything extra is opt-in and capped.

ReplayQA compared with the usual options

Hand-written Playwright or Cypress tests are powerful but slow to write. Classic record-and-playback tools are fast but brittle. ReplayQA aims for the speed of one and the reliability of the other.

ReplayQAHand-written Playwright / CypressClassic record & playback
Time to a first testMinutes: upload a videoHours: write and debug codeMinutes: record in a browser plugin
Who can create testsAnyone who can use the appEngineersAnyone with the plugin
Proved before it's savedYes, in a real browserWhen you run itRarely
Element matchingRole, label and text firstWhatever the author wroteOften CSS paths or XPath
When the UI changesSuggested fix you approveEdit the codeRe-record
AI cost per runNoneNoneNone, or on every step in AI-driven tools
InfrastructureHosted browsersYour CI and browsersVaries

Frequently asked questions

Do I need to write any code?

No. You upload a screen recording of a flow working on your site. ReplayQA writes the steps, proves them in a real browser and saves the test. You can edit any step in a form if you want to, but you never have to touch code.

What should the video show?

One flow from start to finish, the way a user does it, ending on the result you expect, such as an order confirmation or a saved record. Any screen recorder works (MP4 or WebM). If the address bar is visible, ReplayQA reads the starting page from it; otherwise you type it in.

Does AI run every time a test runs?

No. AI reads the video once to write the draft. The validation run only uses AI again as a last resort, if an element can't be matched. After the test is saved, every Play run is plain Playwright in Chromium: no AI involved, and the same steps every time.

How are passwords and logins handled?

ReplayQA never takes a password from the video. You add a test login for each site once; it's stored encrypted and typed in at run time. Passwords are masked in screenshots and logs.

What happens when my UI changes?

The run fails with a side-by-side view of what the step expected and what the page showed, and a plain-English reason (functional, locator, timing, environment or data). When a button was only renamed or moved, ReplayQA proposes a fix as a new draft; nothing changes until you approve it.

Can it handle date pickers, dropdowns and popups?

Yes. Native date fields, typed date fields and calendar popups are all supported, including month and year navigation. Dropdowns, checkboxes, radio buttons, menus and in-page dialogs are covered as well. File uploads aren't supported yet.

Can I test several sites or environments?

Yes. Each project can have staging, production or any other environment, each with its own test logins. Upload a video of a different website and ReplayQA files it under that site automatically.

What doesn't ReplayQA do?

It doesn't replace exploratory, accessibility, performance or security testing, and it doesn't claim pixels alone prove backend state. It automates the regression checks you can show in a video.

How much does it cost?

You can try it free: turn one video into a test and replay it, no card needed. Paid plans include saved tests, test runs and AI-analyzed videos each month, and anything beyond that is opt-in and capped by a budget you set.

Guides for reliable end-to-end tests

Practical writing on test automation, from our own work on ReplayQA.

All articles

Your next regression test is a screen recording away.

Try it free: upload one video and watch ReplayQA prove the test in a real browser. No card needed.

Start free trial