Tech riderRev. 4 Oct 2026
jest-image-snapshot
- 1Runs onself-hosted
- 2CostsFree plan
- 3Cross-browser captureNo
- 4CI/CD integrationsYes
- 5Approval workflowNo
5 lines stated Written from the maker's own pages: github.com

Overview
jest-image-snapshot is ranked #24 of 26 in visual regression testing software on Specifiction. It runs on Self-hosted. There is a free plan.
jest-image-snapshot plans and pricing
All plansOpen source package Free Jest >=20 and <=29 peer dependency · Install with npm github.com · 4 Oct 2026
Compared on visual regression testing software
- Cross-browser capture
- Nogithub.com
- CI/CD integrations
- Yesgithub.com
- Approval workflow
- Nogithub.com
Facts
- Purpose
- A Jest matcher for comparing images, commonly used for visual regression testing.github.com · 4 Oct 2026
- Snapshots
- It saves a baseline image on the first run and compares later test images against it.github.com · 4 Oct 2026
- Update baselines
- Jest’s `--updateSnapshot` or `-u` option updates stored image snapshots.github.com · 4 Oct 2026
- Comparison methods
- It supports pixel-by-pixel Pixelmatch comparison and structural similarity (SSIM) comparison, which the README describes as experimental.github.com · 4 Oct 2026
- Thresholds
- Users can set per-pixel sensitivity and an overall failure threshold measured in pixels or percent.github.com · 4 Oct 2026
- Noise handling
- A configurable Gaussian blur can help address noise from scaling images at different resolutions.github.com · 4 Oct 2026
- Diff output
- The matcher can create horizontal or vertical diff layouts and optionally print a base64 diff or an iTerm inline image to the console.github.com · 4 Oct 2026
- Installation
- The README gives `npm i --save-dev jest-image-snapshot` as the installation command.github.com · 4 Oct 2026
- Jest compatibility
- The README lists Jest versions 20 through 29 as a peer dependency and says versions below 20 are unsupported.github.com · 4 Oct 2026
- Browser testing
- The README shows using a browser screenshot as the image input in a visual test.github.com · 4 Oct 2026
- CI image storage
- The README provides an example reporter that uploads failed diff images to an AWS S3 bucket for ephemeral environments.github.com · 4 Oct 2026
- TypeScript support
- The README says the community-maintained DefinitelyTyped definitions may be outdated or inaccurate and are not officially supported by the maintainers.github.com · 4 Oct 2026
- License
- The project states that contributions are governed by the Apache License 2.0.github.com · 4 Oct 2026
- Maker
- American Express says it was founded in 1850 and is headquartered in New York.americanexpress.com · 4 Oct 2026
Best jest-image-snapshot alternatives
See all 20 All accessCh 01 Happo Free planFree trialAndroid from $149/mo7.8 All accessCh 02 Screenshotbot Free trialAndroidAPI from $0.01/mo7.8 All accessCh 03 Percy Free planFree trialAndroid from $199/mo7.7 All accessCh 04 Sauce Labs Cross-Browser Testing Free trialAndroidAPI from $39/mo7.7 All accessCh 05 Diffy Free planAPILinux from $67/mo7.4 All accessCh 06 Argos Free planFree trialAPI from $100/mo7.3
Where it ranks on Specifiction
Is jest-image-snapshot yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- github.com/americanexpress/jest-image-snapshot· checked 4 Oct 2026
- americanexpress.com/en-us/company/who-we-are/· checked 4 Oct 2026




