Watchlight
Watchlight is a Windows tool for visual regression testing of desktop apps and games.
What Watchlight is
Watchlight is a Windows tool for visual regression testing of desktop apps and games. It launches an executable, captures screenshots, and compares changes across snapshots. Captures can happen after a delay or when a configured stdout pattern appears. Comparisons include side-by-side views, multiple diff modes, configurable thresholds, and pass/fail results with diff percentages. A scene uses its configured baseline, or otherwise the first snapshot by name order. Watchlight runs locally without a cloud dependency and lists support for WPF, WinUI, Qt, Electron, Tauri, Unity, and Godot. Its headless CLI can capture and analyze snapshots, produce structured JSON, and use strict mode to return a non-zero exit code when visual diffs fail. A local stdio MCP server connects with AI assistants; setup examples cover VS Code, Cursor, and Claude Code. The site says Watchlight works with any CI system and names GitHub Actions, GitLab, and Jenkins as examples. The Free plan includes the GUI with unlimited projects and scenes. CLI and MCP require Pro after beta; all features are free during beta, and Pro is listed at $9 a month, with annual billing around $86 per year.
Good
- Runs locally without a cloud dependency.
- Captures can trigger from a delay or stdout pattern.
- Provides diff percentages and configurable thresholds.
- CLI can emit structured JSON for automation.
- Free GUI tier has unlimited projects and scenes.
Watch out
- Available platform is Windows.
- CLI and MCP require Pro after beta.
- All features are free during beta; Pro is listed at $9 a month.
Who it suits
Watchlight suits individual developers, QA workflows, and teams running CI/CD pipelines for desktop apps or games. Its local operation may suit users who do not want a cloud dependency for screenshot comparisons.
Verdict
Watchlight brings screenshot comparison, local operation, and automation features to desktop visual regression workflows. Note that CLI and MCP move behind Pro after beta, while the GUI tier remains free.
Plans and prices
From Watchlight's own pricing page, checked 7 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | Full GUI application · Unlimited projects and scenes · All diff and analysis modes · Configurable thresholds · Snapshot management |
| Pro | $9 a month | Everything in Free · CLI/headless mode · MCP server for AI agents · CI/CD pipeline integration · Coming soon; all features free during beta · ~$86/year with annual billing (save 20%) |
The facts
Each one read from Watchlight's own pages, with the date it was checked.
What it does
- AI integrations
- Watchlight includes a local stdio MCP server for AI assistants, and its documentation gives setup examples for VS Code, Cursor, and Claude Code.checked 7 Oct 2026
- Audience
- The site presents Watchlight for individual developers, teams running CI/CD pipelines, and QA workflows.checked 7 Oct 2026
- Baseline behavior
- A scene uses its explicitly configured baseline, or otherwise the first snapshot by name order, as the comparison source.checked 7 Oct 2026
- Beta pricing
- The pricing page says all features, including CLI and MCP, are free during beta and beta testers will receive a founding-member discount when Pro launches.checked 7 Oct 2026
- Capture
- Screenshots can be captured after a delay or when a configured stdout pattern appears.checked 7 Oct 2026
- CI automation
- Watchlight provides headless CLI commands for capturing and analyzing snapshots, with structured JSON output and an optional strict mode that returns a non-zero exit code when visual diffs fail.checked 7 Oct 2026
- CI integrations
- The website says Watchlight works with any CI system and names GitHub Actions, GitLab, and Jenkins as examples.checked 7 Oct 2026
- Diff analysis
- The app offers side-by-side comparisons, multiple diff modes, configurable thresholds, and pass/fail results with diff percentages.checked 7 Oct 2026
- Local operation
- The website says Watchlight runs entirely locally with no cloud dependency.checked 7 Oct 2026
- Pricing limits
- The pricing page says the free GUI tier has no artificial limits on projects, scenes, or snapshots; CLI and MCP require Pro after beta.checked 7 Oct 2026
- Purpose
- Watchlight is a visual regression testing tool for desktop apps and games that launches an executable, captures screenshots, and compares visual changes over time.checked 7 Oct 2026
Where it runs
- Supported app types
- The website lists WPF, WinUI, Qt, Electron, Tauri, Unity, and Godot among the app technologies it is built for.checked 7 Oct 2026
Alternatives to Watchlight
- 1

Happo
Free planAndroidiOSWebAPI8.1From $149 a month - 2
Screenster
Free planWebAPISelf-hostedWindows7.6From $25 a month - 3

Percy
Free planAndroidiOSWeb7.5From $199 a month - 4

Loki
Free planAndroidiOSWebLinux7.3Free plan - 5
Roborazzi
Free planAndroidiOSLinuxmacOS7.2Free plan - 6

SmartUI
Free planAndroidiOSWebAPI7.2From $199 a month
