vs
Compare / Applitools
Visual review without a yearly contract.
Applitools renders your tests again in its own browser grid, and its first plan is $667 a month, billed yearly. stateofpixel reviews the screenshots your CI already takes, free up to 10 GB.
Facts about Applitools checked on 27 September 2026, with 11 sources.
One build, step by step.
300 stories at 3 viewports, run through Applitools and through stateofpixel.- 1
Your tests run with the Eyes SDKYour tests take screenshots900 screenshots - 2
The SDK uploads the DOM and resourcesThe CLI hashes and compares them on the runner900 hashes - 3
The Ultrafast Grid renders each browserOnly images we have not seen upload45 changed - 4
Visual AI compares and sets the checkThe review page and the GitHub check
What changes when you switch.
The same pull request, reviewed with less in the way.What your reviewers get.
Each changed screenshot next to its baseline, with the changed pixels in green.- Four views. Side by side, diff, slider and flip.
- Keyboard first. j and k to move, a to approve, r to reject.
- One check. Green when every change is approved.

stateofpixel and Applitools, row by row.
Every row about Applitools links to the page it came from.Where Applitools is ahead.
We skip some features on purpose. If you need one of these, choose Applitools.Switch in one pull request.
Keep your tests. Change the step that sends screenshots to Applitools. The moving guide has the details.- 1Install the GitHub AppPick the repositories. On GitHub Actions there is no token to copy.
- 2Replace the Eyes stepStorybook stories are captured at each width you list. In Playwright tests, replace eyes.check() with snapshot().
- 3Merge to mainThat build becomes the baseline. There is nothing to export from Applitools.
Before
steps:
- run: npm ci
- run: npx eyes-storybook
env:
APPLITOOLS_API_KEY: ${{ secrets.APPLITOOLS_API_KEY }}After
permissions:
contents: read
id-token: write
steps:
- run: npm ci
- run: npx storybook build
- run: npx stateofpixel storybook storybook-static --viewports 375,1280Questions.
What to know before you move from Applitools.Does Applitools have a free plan?
Applitools lists a 14-day trial. stateofpixel is free up to 10 GB stored, with no time limit.
Does stateofpixel use AI to compare?
No. It compares pixels and ignores color differences under a threshold you set per project or per run. Most noise is fixed where the screenshot is taken, see Stable screenshots in the docs.
Can I keep Cypress or Selenium tests?
Yes. Save screenshots to a folder and run stateofpixel upload on it. Cypress has its own guide in the docs.
Do I lose my Applitools baselines?
You start fresh. The first build on your default branch becomes the baseline, and pull requests compare against it from then on.
Sources
Read on 27 September 2026. Prices are list prices before tax. The stateofpixel column comes from our docs.