What it does
Argos adds a review layer to an existing test suite: the suite captures screenshots or other snapshots, uploads them from CI, and Argos compares each build with a baseline. The service can report visual changes on pull requests and provides a review page for deciding whether a difference is expected. It is most useful when an application already has repeatable screenshots but needs a consistent way to spot and discuss UI changes.
Add visual review to tests you already run
Argos does not drive the browser or capture your application's screens by itself. Bring a test framework that produces screenshots, run it in CI, and upload the resulting files with the Argos CLI or a supported SDK. The general quickstart calls for Node.js 22 or later, a screenshot folder, CI, and an Argos project.
For a pull request, Argos uses the project's commit history to select a baseline, compares uploaded screenshots, and reports a build status. Reviewers can inspect baseline and changed images side by side, approve intended design changes, or reject regressions. The example is a documented workflow, not a test run performed for this listing.
A useful tip is to keep the default branch's CI builds current: Argos uses build history to select comparison baselines. GitHub and GitLab integrations can post checks and comments; otherwise the build can be reviewed in the Argos dashboard. CI upload uses a project token, which should be stored as a secret in the build system.
Plan limits
The Hobby plan is free for one person and includes up to 5,000 screenshots per month; uploads pause when that limit is reached. Team review and higher-volume usage are in paid plans. Argos also maintains an MIT-licensed open-source repository. The service is a visual comparison and review layer, not a replacement for the tests that create screenshots.
Strengths
- Finds screenshot differences against a baseline selected from Git history.
- Returns visual test status to pull requests and supports collaborative review of changed screenshots.
- Can upload screenshots from a range of existing test frameworks or from the CLI.
Watch out for
- Requires an existing test suite and CI workflow that capture and upload screenshots.
- The free Hobby plan is limited to one person and 5,000 screenshots per month, after which uploads pause until renewal.
Best for
- Catching visual regressions in web interfaces during pull-request review.
- Reviewing Storybook, Playwright, Vitest, or other test-framework screenshots against a Git-based baseline.
- Teams that want visual diffs to appear as CI checks instead of reviewing screenshots manually.
Sources
- Argos - open-source visual testing (Oct 26, 2026)
- Argos Pricing (Oct 26, 2026)
- Visual testing with any test framework - Argos Docs (Oct 26, 2026)
- Run Argos in CI - Argos Docs (Oct 26, 2026)
- Argos LICENSE - MIT License (Oct 26, 2026)
- Review a build - Argos Docs (Oct 26, 2026)
