Diffy vs Percy
Diffy
diffy.websitePercy
percy.ioSide by side
| Figure | Diffy | Percy |
|---|---|---|
| Price from | $67/mo | $199/mo |
| Free plan | Yes | Yes |
| Free trial | — | Yes |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | Yes | — |
| iOS | — | Yes |
| Android | — | Yes |
| API | Yes | — |
| Self-hosted | Yes | — |
| Plans published | 2 | 4 |
| Spec score · Visual Regression Testing Software | 8.6 (#3) | 8.1 (#10) |
| Founded | 2018 | 2011 |
| Integrations | Listed integrations include GitHub Actions, Jenkins, CircleCI, Playwright, GitHub pull requests, Zapier, Figma, Slack, webhooks, and a Claude skills plugin. | The features page lists GitHub, GitLab, Slack, Storybook, WebdriverIO, and Jenkins integrations. |
| Purpose | Diffy provides visual regression testing for websites by comparing screenshots and highlighting changes. | Percy automates visual testing by capturing DOM snapshots and assets, rendering them across browsers, and comparing them with prior snapshots to detect visual changes. |
Plans
Percy
- FreeFree
- Desktop$199 a month
- Desktop & Mobile$599 a month
- EnterprisePriced on request
In their own words
Diffy
Diffy is a visual regression testing service that captures website pages and compares screenshots to show changes. It can capture pages as logged-in users and test admin pages without requiring code. To help with changing content, users can mock dynamic page elements while checking layout and styles. Diffy detects vertical shifts and provides pixel-perfect comparisons, thumbnails, individual approvals and shareable diff links. AI summaries group changes by type and prioritize them by impact. Listed integrations include GitHub Actions, Jenkins, CircleCI, Playwright, GitHub pull requests, Zapier, Figma, Slack, webhooks and a Claude skills plugin. Local development integrations include DDEV, Lando and Docksal, and an on-premises installation option is listed. The free plan includes 500 screenshots per month, two environments and one month of data retention. Pro costs $67 a month when billed annually and includes 2,000 screenshots per month, multiple environments, CI automation and six months of retention. CI and API access, custom environments and history beyond one month require a paid plan.
Percy
Percy automates visual testing by capturing DOM snapshots and assets, rendering them across browsers, and comparing results with earlier snapshots to flag visual changes. Responsive checks use configurable widths, while snapshot stabilization freezes animations and other dynamic elements to reduce false positives. Percy groups snapshots into the same build when tests run in separate processes or on different machines. Its review workflow includes status updates, notifications, comments, comparisons, and automatic diff matching. Listed integrations include GitHub, GitLab, Slack, Storybook, WebdriverIO, and Jenkins. Documented frameworks include Selenium, Playwright, Cypress, Puppeteer, Ember, Appium, and others. Percy documentation describes testing across real devices and desktop and mobile browsers. The free plan includes 5,000 screenshots per month, unlimited users, and unlimited projects. Desktop costs $199 a month, billed annually, for 10,000 screenshots per month; Desktop & Mobile costs $599 a month, billed annually, for 25,000 screenshots per month. Paid plans have fixed screenshot allowances, and additional usage is charged at the overage rate. Enterprise pricing is custom and unlisted.