Guides

Visual regression testing without CI setup

Need to check a visual change before there is a test for it? SnapDiff is a browser extension for manual visual regression review. You select the states and start captures; it highlights pixel changes where comparison is supported.

By SnapDiff

Before-and-after screenshots with pixel Diff and annotations in SnapDiff.
Before-and-after review in the SnapDiff editor.

A check you can run while browsing

An automated test suite cannot cover an exploratory state you have not added yet. A QA engineer might find a wrapping label, a designer might spot a spacing change, or a developer might need to compare a local fix with production. Capture the two states with SnapDiff and make the difference visible without adding a pipeline job.

Free requires no SnapDiff account, repository connection, backend setup, or payment details. Browser permissions and your organization's extension policy still apply. Keep the page visible during capture; this is a user-initiated workflow, not an unattended runner.

From suspected regression to reviewable evidence

Start with a reproducible state rather than a full-page capture of unrelated content. The tighter the question, the easier it is to decide whether a visual change is intentional. SnapDiff saves your original pixels, while annotations explain the part that needs attention.

  1. Capture the expected page or state as A, using a consistent viewport, zoom, and capture area.
  2. Capture the changed page as B and review the pair. Use pixel Diff on compatible captures, or inspect different sizes side by side.
  3. Mark the relevant difference and export an image for the developer, designer, or product reviewer.
  4. Keep the issue and approval decision in your team's existing process. Add repeatable automated coverage separately when needed.

Go beyond a single desktop screenshot

Chrome includes responsive viewport presets, browser locale simulation, and optional local axe accessibility checks alongside screenshot comparison and visual UI review. Use Multi to collect 2-5 images for a small set of layouts or states. All five capabilities belong in Free within the monthly workflow allowance.

Viewport presets do not reproduce physical devices or other rendering engines. Locale simulation depends on the site supporting that language and requires reloading the page. Axe findings supplement, not replace, manual accessibility checks. Firefox has capture, comparison, annotation, export, and optional axe support, but no responsive presets or locale simulation.

Know when you need an automated visual testing platform

If every commit needs a repeatable check, multiple reviewers need shared baselines, or browser coverage must gate a release, use an automated platform such as Percy or Chromatic. SnapDiff does not schedule captures, run functional tests, track Git-linked approvals, or fail a build. Manual review can complement that coverage, not replace it.

No CI setup is required for SnapDiff, but that does not mean other visual testing tools require CI for every workflow. Choose around local ad hoc capture versus managed recurring tests. The comparisons below explain those trade-offs without treating one approach as universally better.

Start with 20 Free workflows per month

A completed Single capture, A/B pair, or Multi group counts as one workflow. Editing, retakes, exports, and optional accessibility checks do not consume another workflow. Free includes full-quality exports with SnapDiff branding and capture timestamps.

Pro is $9.99 USD/year, plus applicable tax, with automatic annual renewal. It includes unlimited workflows, clean or custom watermarks, timestamp controls, and up to three browser installations. See pricing and checkout availability. Screenshots stay local; checkout and license validation use Dodo Payments separately.

Chrome 120+ is the full-feature baseline. Desktop Firefox 153+ is a limited-feature target, not a promise of a published store listing or complete browser parity. It does not support responsive presets or browser locale simulation, even with Pro. Read the browser support guide.