UI Verify

UI Verify vs Argos

UI Verify or Argos? It depends on who you want rendering the screenshots

UI Verify is visual regression testing for coding agents, for Playwright, Storybook and Vitest. Pick Argos if you want an open-source service and are happy to capture screenshots in your own CI. Pick UI Verify if you want them rendered for you in a pinned browser, unchanged stories skipped, and your coding agent checking what its change did before it opens a pull request.

Should you choose UI Verify or Argos?

Choose UI Verify if

  • A coding agent writes your UI. It runs uiverify check while it works to see what its change did to the screen before it opens a pull request, and every pull request is checked again.
  • You want the screenshots rendered for you. Upload your built Storybook or a recording of your Playwright or Vitest run, and UI Verify renders every state in a pinned browser, with randomness seeded, fonts loaded and the network sealed off.
  • Your pull requests touch a few components at a time. With --only-changed, UI Verify skips the stories and Vitest tests a change cannot affect and bills each at a fifth of a snapshot. Argos counts every screenshot in a build.
  • You want a second opinion on each change. Turn on the AI judge and every changed snapshot gets a verdict, a likely intended change or a likely regression, with its reasoning, for you or your agent to act on.
  • You maintain an open-source project. UI Verify gives a public project 50,000 snapshots a month, self-declared at sign-up. Argos sponsors open-source projects case by case.

Choose Argos if

  • You want open source. Argos is MIT-licensed, comparison engine included, and developed in the open. Its managed cloud is the supported way to run it.
  • You capture with Cypress, Puppeteer or WebdriverIO and want a native SDK. UI Verify takes their screenshots as a custom-screenshots project, but ships no SDK for them.
  • Your code is on GitLab. Argos posts commit statuses on GitLab merge requests. UI Verify posts its checks on GitHub.
  • You want to tune diff sensitivity per screenshot. Argos has a threshold from 0 to 1 on each screenshot. UI Verify applies one threshold to every story.
  • You diff more than images. Argos also compares JSON, Markdown, HTML and ARIA snapshots.
  • Most of your volume is Storybook. Argos bills a Storybook screenshot at a lower overage rate than a standard one.

How do UI Verify and Argos differ?

Both diff each screenshot against an approved baseline, post a pull request check, and let a coding agent review the build over MCP. The difference is where the screenshot comes from. With Argos, your tests take it in your CI and upload the PNG, so the browser and the CI minutes stay yours, with Argos’s SDK helping to stabilize each capture. With UI Verify, you upload a built Storybook or a recording of your test run, and UI Verify renders each state in its own pinned browser before it diffs.

UI VerifyArgos
Renders the screenshots for you in a cloud browser
Accepts finished screenshots from any tool
Coding agent reviews and approves builds over MCP
Skips Storybook stories and Vitest tests a change cannot affect
Optional AI judge labels each change (intended or regression)
Flaky change detection
Ignore regions with one HTML attribute
Hosted Storybook for every build
Open source (MIT)
Per-screenshot sensitivity threshold
Cypress, Puppeteer and WebdriverIO SDKs
GitLab merge request statuses
Diffs JSON, Markdown, HTML and ARIA snapshots

Argos facts checked 2026-10-17 against argos-ci.com/docs, argos-ci.com/pricing, and github.com/argos-ci/argos.

Read the full feature comparison

How does Argos pricing compare to UI Verify?

Both bill per screenshot, but the unit is not the same. An Argos screenshot is one your CI already rendered, so the browser time is on your CI bill, and every screenshot in a build counts. A UI Verify snapshot includes the render, and with --only-changed a story your change cannot affect is skipped for a fifth of a snapshot.

UI VerifyArgos
Free10,000 snapshots a month, for any teamHobby, for personal projects. A team or a private GitHub organization needs Pro.
Open source50,000 snapshots a month, self-declared at sign-upSponsorship, decided case by case
Paid plansFrom $89 a month for 30,000 snapshotsPro: a monthly base with an included bucket of screenshots
Over your plan$0.004 per snapshotPer screenshot, with Storybook screenshots at a lower rate
Unchanged screensWith --only-changed, a skipped story or Vitest test bills a fifth of a snapshotEvery screenshot in a build counts
RenderingIncludedRuns in your CI, on your CI bill

Argos plans described from argos-ci.com/pricing, checked 2026-10-17. See its page for current prices. UI Verify pricing from our own plans.

UI Verify vs Argos: common questions

Is UI Verify an alternative to Argos?

Yes. UI Verify and Argos do the same core job: diff each screenshot of your UI against an approved baseline, show the change on the pull request, and let a person or a coding agent approve it. They differ in who renders the screenshot. Argos diffs the PNGs your CI captures and uploads. UI Verify renders your Storybook stories, Playwright pages and Vitest components for you, and with --only-changed skips the stories and Vitest tests a change cannot affect.

How is capture different between UI Verify and Argos?

Argos captures in your CI: its SDK takes the screenshot inside your Playwright, Cypress, Vitest or Storybook run and uploads the image. The SDK stabilizes fonts, images and carets by default, and the rest of keeping the render stable on your CI machines is yours. UI Verify records a DOM archive of your Playwright or Vitest run, or takes your built Storybook, and renders each state in its own pinned browser, with randomness seeded, fonts loaded and the network sealed off. Both also accept finished screenshots from any other tool.

How does billing differ between Argos and UI Verify?

Both bill per screenshot, but not the same unit. An Argos screenshot is one your CI already rendered, so the browser time is on your CI bill, and every screenshot in a build counts, changed or not. A UI Verify snapshot includes the render, and with --only-changed a story or Vitest test the change cannot affect bills a fifth of a snapshot. UI Verify is free up to 10,000 snapshots a month (50,000 for open source), then $89 a month for 30,000, then $0.004 a snapshot. Argos's free Hobby plan is for personal projects, and teams move to its Pro plan. See its pricing page for current numbers.

How do I move from Argos to UI Verify?

Keep your tests. Replace the Argos upload step in CI with uiverify upload: for Storybook it uploads the build you already make. For Playwright, import test from @uiverify/playwright instead of @playwright/test; for Vitest, add uiverifyPlugin() to your config; in both, drop the argosScreenshot calls. The first build on your default branch becomes the baseline, and you can run both tools side by side on the same pull requests while you compare.

Can I set a diff threshold in UI Verify like in Argos?

Not per screenshot. Argos lets you tune a sensitivity threshold between 0 and 1 for each screenshot. UI Verify applies one diff threshold to every story and removes the noise before the diff instead: captures are pinned in its own browser, an element marked data-uiverify-ignore is masked in every capture, and a change that does not reproduce when the story is rendered again is ignored as a flake.

Can a coding agent review builds in both?

Yes. Argos has an MCP server, a REST API and a CLI command, argos review create <build> --event approve, that an agent uses to read a build and approve or reject it. UI Verify's MCP server lets an agent list builds, inspect each diff and accept or deny it, with the AI judge's verdict and reasoning beside each change when the judge is on. An agent can also run uiverify check before it opens a pull request.

More on Argos: UI Verify vs Argos, the feature fact sheet · UI Verify vs Argos CI: which one is right for your team? · The best Argos alternatives in 2026

Comparing other tools too? See UI Verify vs Chromatic, UI Verify vs Percy, and UI Verify vs Applitools.

Try it next to Argos

Run UI Verify on the same pull requests as Argos and compare the two reviews. Start free with 10,000 snapshots a month (50,000 for open source), no credit card.