EVERYTHING XIAOMI
Get listed
Side by side

BackstopJS vs Percy

BackstopJS

6.0#18 in visual regression testing softwareFree plan
Free planLinuxmacOSSelf-hosted
Visit
Percy logo

Percy

7.5#3 in visual regression testing softwareFrom $199 a month
Free planAndroidiOSWeb
Visit

What both publish

FactBackstopJSPercy
IntegrationsThe README describes CI reporting in JUnit format and integration with build systems such as Jenkins, Travis, and gulp.The features page lists GitHub, GitLab, Slack, Storybook, WebdriverIO, and Jenkins integrations.
PurposeBackstopJS automates visual regression testing of web apps by comparing screenshots over time.Percy automates visual testing by capturing DOM snapshots and assets, rendering them across browsers, and comparing them with prior snapshots to detect visual changes.
SecurityThe README recommends matching the Docker container user to the local environment to improve security and avoid file ownership problems.BrowserStack states that it is SOC 2 Type 2 compliant and that this compliance extends to its data centers and platform.

BackstopJS plans

  • BackstopJSFree

Percy plans

  • FreeFree
  • Desktop$199 a month
  • Desktop & Mobile$599 a month
  • EnterprisePriced on request

Pick BackstopJS if…

BackstopJS suits developers who need repeatable screenshot comparisons for web apps, including teams using CI reporting or multiple browser engines. It is available for Linux, macOS, and self-hosted use.

Pick Percy if…

You want what its maker publishes above — check its page for the details.

Charts they share