Percy

B
B tier on Browser Testing SoftwareScore 7.2 · #4 of 34
Android app
Yes
Free plan
Yes
Paid plans from
$199/mo
Runs on
Android, api, iOS, Web
browserstack.com
The Percy homepage

Summary

Percy is a visual testing tool for spotting changes in web pages and mobile applications. It captures DOM snapshots and assets, renders them, then compares the result with earlier snapshots. Teams can check the same page across browsers and platforms, including desktop and mobile, and view differences at configurable responsive widths. Percy groups visual changes and freezes animations and other dynamic elements to reduce false positives. Snapshots from tests running on separate processes or machines can be grouped into one build. Its review tools include status updates, notifications, comments, baseline management, branch logic, and approval carryforwards. Percy integrates with GitHub, GitLab, Slack, Storybook, WebdriverIO, and Jenkins, and supports web apps, component libraries, end-to-end frameworks, static sites, custom SDK integrations, and native mobile apps. The CLI can capture and upload snapshots without an automation script. A free plan includes 5,000 screenshots per month, unlimited users, and unlimited projects. Paid plans have screenshot allocations and charge for usage beyond them.

Who it is for

Percy suits teams checking visual changes across web and mobile interfaces as part of automated testing. It can also fit teams that need review workflows and integrations with their development tools.

What is good

  • Checks desktop, mobile, and native mobile applications
  • Responsive checks use configurable widths
  • Free plan includes 5,000 screenshots monthly
  • CLI uploads snapshots without an automation script

What to know first

  • Horizontal scrolling sites have documented limitations
  • Scrollable divs have documented limitations
  • Paid plans charge for screenshots beyond included allocations

Verdict

Percy combines visual comparisons across browsers and responsive widths with tools for reviewing and approving changes. Check its documented scrolling limitations and screenshot allocations against your testing needs.

Percy plans and pricing

All plans
Desktop $199/mo billed annually 10,000 screenshots/month browserstack.com · 30 Sept 2026
Desktop & Mobile $599/mo billed annually 25,000 screenshots/month browserstack.com · 30 Sept 2026
Free Not published 5,000 screenshots/month · unlimited users · unlimited projects browserstack.com · 30 Sept 2026
Enterprise Not published custom screenshots browserstack.com · 30 Sept 2026

Compared on browser testing software

Free plan
Yesbrowserstack.com
Live browser testing
Nobrowserstack.com
Automated test execution
Yesbrowserstack.com
Real device testing
Yesbrowserstack.com
Visual regression
Yesbrowserstack.com
Device coverage
desktop_mobile_tabletbrowserstack.com

Facts

Visual testing
Percy captures DOM snapshots and assets, renders them, and compares them with previously generated snapshots to detect visual changes.browserstack.com · 30 Sept 2026
Cross-browser rendering
Percy renders the same page in different browsers and platforms, including desktop and mobile, and highlights platform-specific visual differences.browserstack.com · 30 Sept 2026
Responsive diffs
Percy renders pages at configurable responsive widths and groups visual changes while ignoring noise.browserstack.com · 30 Sept 2026
Snapshot stabilization
Percy automatically freezes animations and other dynamic elements to minimize false positives.browserstack.com · 30 Sept 2026
Parallel testing
Percy groups snapshots into the same build when tests run in different processes or machines.browserstack.com · 30 Sept 2026
Review workflow
Percy provides automatic status updates, notifications, comments, baseline management, branch logic, and approval carryforwards.browserstack.com · 30 Sept 2026
Integrations
Percy lists GitHub, GitLab, Slack, Storybook, WebdriverIO, and Jenkins integrations.browserstack.com · 30 Sept 2026
SDK coverage
Percy supports web applications, component libraries, end-to-end testing frameworks, static sites, and custom SDK integrations.browserstack.com · 30 Sept 2026
CLI workflow
Percy can capture and upload snapshots with the Percy CLI without an automation script.browserstack.com · 30 Sept 2026
Mobile testing
Percy supports visual testing for desktop browsers, real mobile browsers, and native mobile applications.browserstack.com · 30 Sept 2026
Usage billing
Paid plans include fixed screenshot allocations, and screenshots beyond the included units are charged at an overage rate.browserstack.com · 30 Sept 2026
Known limitations
Percy documentation lists support limitations for websites with horizontal scrolling and scrollable divs.browserstack.com · 30 Sept 2026
Security compliance
BrowserStack states that it is SOC 2 Type 2 compliant and that the compliance extends to its data centers and platform.browserstack.com · 30 Sept 2026
Transport security
BrowserStack states that HTTPS is the default and TLS encrypts user communications with its servers.browserstack.com · 30 Sept 2026
Support
Percy documentation provides 24x7 help from BrowserStack support.browserstack.com · 30 Sept 2026

Company

Founded
2015browserstack.com · 28 Sept 2026
Headquarters
San Francisco, California, United Statesbrowserstack.com · 28 Sept 2026

Best Percy alternatives

See all 20

Where it ranks on Everything Xiaomi

Is Percy yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources