SnapDiff
Sacramento, California, United States
What it is
SnapDiff is a web and API service that captures pages and compares screenshots pixel by pixel to find visual regressions. Its HTTP API compares two URLs without requiring a test suite or CI/CD pipeline, returning a percentage, highlighted diff image, and bounding boxes around changed regions. A GitHub Action checks pull requests and can discover Vercel preview URLs. The watch API runs scheduled checks and sends webhooks when changes pass a selected threshold. Comparisons use pixelmatch with antialiasing detection, adjustable thresholds, ignored regions, and CSS selector masking. SnapDiff accepts HTTPS previews, staging sites, Storybook projects, and deployments on Vercel, Netlify, and Cloudflare Pages. Its MCP server works with Claude Code, Cursor, Windsurf, and other MCP clients. Plans include Free at no cost and paid Dev at $19 a month, with higher tiers available.
For and against
For
- Pixel-level comparisons with highlighted diff images
- GitHub Action checks pull requests
- Scheduled URL monitoring with webhooks
- Supports selector masking and ignored regions
- Free plan and 14-day trial available
Against
- Free plan allows zero watchers
- Usage overages are charged per diff and screenshot
- Screenshots retained only during subscription and 30 days after
The verdict
SnapDiff brings API, pull-request, scheduled, and MCP-based visual checks together. Its free tier has defined monthly limits, while paid plans start at $19 a month.
Who it suits
SnapDiff suits developers and teams checking interface changes across preview, staging, and production URLs. It fits workflows using GitHub pull requests, scheduled monitoring, APIs, or MCP clients.
Plans and prices
Free
200 diffs/month · 2,000 screenshots/month · 0 watchers · 10 req/min
Read 7 Oct 2026 · snapdiff.ai
Dev
1,000 diffs/month · 5,000 screenshots/month · 3 watchers · 30 req/min
Read 7 Oct 2026 · snapdiff.ai
Pro
5,000 diffs/month · 15,000 screenshots/month · 15 watchers · 120 req/min
Read 7 Oct 2026 · snapdiff.ai
Team
20,000 diffs/month · 60,000 screenshots/month · 50 watchers · 300 req/min
Read 7 Oct 2026 · snapdiff.ai
Scale
100,000 diffs/month · 300,000 screenshots/month · 200 watchers · 1,000 req/min
Read 7 Oct 2026 · snapdiff.ai
On the record
- AI tools
- The MCP server supports Claude Code, Cursor, Windsurf, and other MCP clients for verifying UI changes.snapdiff.ai · read 7 Oct 2026
- Capture cleanup
- The service says it auto-hides 40+ cookie banners and 20+ chat widgets and blocks 30+ ad and tracker domains during capture.snapdiff.ai · read 7 Oct 2026
- CI integration
- Its GitHub Action runs visual checks on pull requests and can discover Vercel preview URLs automatically.snapdiff.ai · read 7 Oct 2026
- Comparison controls
- Comparison uses pixelmatch with antialiasing detection, configurable thresholds, ignore regions, and CSS selector masking.snapdiff.ai · read 7 Oct 2026
- Data retention
- Screenshots and diff images are retained during the subscription and for 30 days afterward, then deleted from object storage.snapdiff.ai · read 7 Oct 2026
- Diff output
- A diff returns a percentage, highlighted diff image, and bounding boxes around changed regions.snapdiff.ai · read 7 Oct 2026
- Maker
- SnapDiff is operated by Corra LLC, a California limited liability company with a registered address in Sacramento, California.snapdiff.ai · read 7 Oct 2026
- Purpose
- SnapDiff captures web pages and compares screenshots pixel by pixel to detect visual regressions.snapdiff.ai · read 7 Oct 2026
- Scheduled monitoring
- The watch API monitors URLs on a cron schedule and sends webhooks when visual changes exceed a threshold.snapdiff.ai · read 7 Oct 2026
- Security
- The privacy policy states traffic uses TLS 1.2+, API keys are stored as hashes, and sensitive integration credentials are encrypted at rest.snapdiff.ai · read 7 Oct 2026
- Support
- The contact form says SnapDiff will respond to questions, feedback, or enterprise pricing inquiries within one business day.snapdiff.ai · read 7 Oct 2026
- Supported inputs
- It accepts preview, staging, Storybook, and other HTTPS URLs, including deployments on Vercel, Netlify, and Cloudflare Pages.snapdiff.ai · read 7 Oct 2026
- Usage overages
- Usage beyond plan allowances costs $0.01 per diff and $0.002 per screenshot, while diff screenshots do not count against the screenshot quota.snapdiff.ai · read 7 Oct 2026
- Workflow
- It can compare two URLs through an HTTP API without requiring a test suite or CI/CD pipeline.snapdiff.ai · read 7 Oct 2026