
Happo
Happo is a visual and accessibility regression testing platform for checking interface changes.
What Happo is
Happo is a visual and accessibility regression testing platform for checking interface changes. A snapshot is one screenshot of a component variant in one browser, and a run usually takes place once per CI build. Teams can connect Storybook, Playwright, Cypress, or a custom setup through the API. Repository integrations include GitHub, GitHub Enterprise, Bitbucket, Azure DevOps, and GitLab; GitLab support is marked experimental and includes self-managed instances. The Happo CLI can detect CI providers including GitHub Actions, CircleCI, Travis CI, and Azure DevOps. Listed browser coverage includes Chrome, Firefox, Safari, Microsoft Edge, and iOS Safari, though availability depends on plan. Accessibility testing is included on every plan. The free plan includes 5,000 snapshots per month and has no credit card or time limit; when its quota is reached, the account pauses until the next cycle or an upgrade. Happo began as a project in 2014; its commercial product launched in 2017.
Good
- Accessibility testing is included on every plan.
- Integrates with Storybook, Playwright, Cypress, or a custom API setup.
- CLI auto-detects several CI providers.
- Free plan includes 5,000 monthly snapshots.
- Paid tiers allow unlimited users and concurrent runs.
Watch out
- Free accounts pause after reaching the monthly quota.
- Paid plans charge for additional snapshots.
- Browser availability depends on plan.
- GitLab support is labeled experimental.
Who it suits
Happo suits teams checking visual and accessibility changes in component interfaces, particularly those using CI workflows and supported repository integrations. Browser availability and snapshot limits vary by plan.
Verdict
Happo combines screenshot comparison with accessibility testing and fits into several development and CI workflows. Check the plan-specific browser coverage and snapshot allowance, since free usage pauses at quota and paid tiers charge for overages.
Plans and prices
From Happo's own pricing page, checked 14 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | 5,000 snapshots/month · Chrome · unlimited users · visual and accessibility testing · no credit card · monthly |
| Starter | $149 a month | 50,000 snapshots · Chrome and Firefox · $0.006 per additional snapshot · unlimited users and concurrent runs · accessibility testing · API access · monthly |
| Growth | $399 a month | 150,000 snapshots · Chrome, Firefox and Safari · $0.006 per additional snapshot · unlimited users and concurrent runs · accessibility testing · API access · monthly |
| Pro | $749 a month | 300,000 snapshots · Chrome, Firefox, Safari, iOS-Safari and Microsoft Edge · $0.006 per additional snapshot · unlimited users and concurrent runs · accessibility testing · API access · monthly or annual |
| Enterprise | Priced on request | 1M+ snapshots · all listed browsers · unlimited users and concurrent runs · SSO · SLAs · US and EU timezone support · accessibility testing · API access · annual plans available |
The facts
Each one read from Happo's own pages, with the date it was checked.
What it does
- Accessibility testing
- Accessibility checks run alongside visual tests and can report violations such as insufficient color contrast.checked 14 Oct 2026
- Animation testing
- Happo can capture animations at synchronized moments and compare changed frames.checked 14 Oct 2026
- API authentication
- API requests support JWT bearer authentication or HTTP Basic authentication using API credentials.checked 14 Oct 2026
- CI providers
- The CLI auto-detects providers including GitHub Actions, CircleCI, Travis CI and Azure DevOps.checked 14 Oct 2026
- CI support
- The Happo CLI auto-detects CI providers including GitHub Actions, CircleCI, Travis CI, and Azure DevOps.checked 28 Sep 2026
- Cypress integration
- Happo injects screenshots into existing Cypress tests and runs them in CI.checked 14 Oct 2026
- Data handling
- The service processes screenshots, Git SHAs, commit metadata, pull-request titles, authors and internal links, with account-level access controls.checked 14 Oct 2026
- Documentation
- The repository directs users to docs.happo.io for comprehensive documentation and provides setup examples, configuration files and target options.checked 14 Oct 2026
- Framework integrations
- Happo lists Storybook, Playwright, Cypress, and a generic API for custom setups.checked 28 Sep 2026
- Funding
- Happo describes itself as self-bootstrapped with no venture-capital funding.checked 14 Oct 2026
- GitLab integration
- Happo added experimental GitLab support with merge-request statuses, historical baseline lookup and cancellation of superseded jobs; self-managed GitLab is supported.checked 14 Oct 2026
- Independent package activity
- The npm listing shows happo version 6.24.0, 102 published versions and built-in TypeScript declarations.checked 14 Oct 2026
- Independent package popularity
- The npm listing reports about 14,962 weekly downloads for the happo package.checked 14 Oct 2026
- Independent praise: workflow confidence
- LinkedIn users are presented with Happo's benefit of catching visual and accessibility issues in pull requests through automatic cross-browser screenshot comparisons.checked 14 Oct 2026
- Independent repository adoption
- The main GitHub happo repository shows 513 stars and 15 forks.checked 14 Oct 2026
- Independent repository description
- GitHub describes Happo as a cross-browser screenshot-testing service for continuous integration that works standalone or with Storybook, Cypress and Playwright.checked 14 Oct 2026
- Independent repository status
- The legacy happo.io GitHub repository was archived on May 11, 2026 and tells users to install the newer happo package.checked 14 Oct 2026
- License
- The public Happo integration library and legacy happo.io repository are released under the MIT License.checked 14 Oct 2026
Where it runs
- Browser coverage
- Supported targets include Chrome, Firefox, Safari, Microsoft Edge, iOS Safari and iPad Safari, with availability depending on plan.checked 14 Oct 2026
- Limit: browser gating
- Safari, iOS Safari and Edge coverage is restricted to higher plans rather than included in the free and Starter tiers.checked 14 Oct 2026
The company
- Company facts
- LinkedIn lists Happo as privately held, founded in 2017, headquartered in Northfield, Minnesota, with 2–10 employees and a Stockholm location.checked 14 Oct 2026
- Company history
- The founders began the DiffUX project in 2014, launched an open-source project in 2015 and commercial Happo in 2017.checked 14 Oct 2026
- Founded
- 2014checked 28 Sep 2026
- Headquarters
- Stockholm, Sweden; Minneapolis, Minnesota, United Stateschecked 28 Sep 2026
The full review of Happo
Overview
Happo is a visual and accessibility regression testing platform for teams that want to check interface changes in development and CI workflows. It is particularly well suited to teams using component stories or browser automation. The main decision is whether its browser coverage and snapshot allowance match your workflow.
Key features
Happo compares screenshots of component variants across browsers using pixel diffs, with cross-browser capture and an approval workflow. Each snapshot represents one component variant in one browser, and a run usually happens once per CI build. That means the allowance can be consumed quickly when a project covers many variants, browsers, or frequent builds; teams should estimate those needs before choosing a tier.
Accessibility testing is included on every plan, including Free, so teams can keep accessibility checks alongside visual regression work rather than treating them as a paid-tier extra. Framework integrations include Storybook, Playwright, Cypress, and a generic API for custom setups. Repository support covers GitHub, GitHub Enterprise, Bitbucket, Azure DevOps, and GitLab, though GitLab support is experimental, including for self-managed instances.
The Happo CLI auto-detects CI providers such as GitHub Actions, CircleCI, Travis CI, and Azure DevOps. Listed browsers are Chrome, Firefox, Safari, Microsoft Edge, and iOS Safari, but access depends on plan. The narrower browser range on lower tiers is a meaningful constraint for teams that need to validate across several engines.
Pricing
Happo has a free plan and a free trial. Free costs nothing, includes 5,000 snapshots per month, Chrome, and visual and accessibility testing, with no credit card or time limit. It is a practical starting point for a small workflow, but when the monthly quota is reached the account pauses until the next cycle or an upgrade.
Starter costs $149 a month, billed monthly, and provides 50,000 snapshots, Chrome and Firefox, unlimited users and concurrent runs, API access, and accessibility testing. Additional snapshots cost $0.006 each. It fits teams moving beyond the Free cap that can work within two browsers; overages mean the stated allowance is not a hard spending ceiling.
Growth costs $399 a month, billed monthly. Its 150,000 snapshots and Chrome, Firefox, and Safari coverage add headroom and another browser, while retaining unlimited users and concurrent runs, API access, and accessibility testing. Additional snapshots also cost $0.006 each. This is the more suitable tier for teams whose browser requirements or capture volume outgrow Starter, though Edge and iOS Safari remain outside its browser set.
Pro costs $749 a month, billed monthly, with annual billing available. It includes 300,000 snapshots, Chrome, Firefox, Safari, iOS Safari, and Microsoft Edge, plus unlimited users and concurrent runs, API access, and accessibility testing. Each additional snapshot costs $0.006. It is the clearest fit for teams needing the broadest listed browser coverage below Enterprise, but large volumes can still add charges.
Enterprise has custom pricing, with annual plans available. It includes 1M+ snapshots, all listed browsers, unlimited users and concurrent runs, API access, and accessibility testing, as well as SSO, SLAs, and enterprise support in US and EU timezones. Those additions suit organizations with higher-volume or enterprise requirements; the custom price requires a separate budget decision.
Platforms
Happo supports Android, iOS, API, and web. Its CI and repository connections make it relevant to teams integrating checks into existing build and code-review workflows rather than using it only as a standalone browser tool.
Who it's for
Happo is a strong candidate for development teams that want visual comparison and accessibility testing in the same workflow, especially those using Storybook, Playwright, or Cypress and already running CI. Free can serve a modest Chrome-only workflow; paid tiers make more sense when browser coverage or monthly capture volume needs to grow. Teams that require a browser excluded from their chosen tier, or cannot tolerate paid overages, should weigh those limits carefully.
Pros and cons
- Pro: Accessibility testing is included on every plan, so it does not require a move to a more expensive tier.
- Pro: Framework, repository, and CI integrations support several common development setups, with an API for custom integrations.
- Pro: Paid plans include unlimited users and concurrent runs, avoiding seat and concurrency caps in those tiers.
- Con: Browser availability expands by tier, leaving Free Chrome-only and requiring Pro for iOS Safari and Edge.
- Con: Free accounts pause at quota, while paid accounts are charged $0.006 per extra snapshot, so capture growth can interrupt use or increase cost.
- Con: GitLab support is experimental, which may make it a less certain choice for teams depending on that integration.
Alternatives
Choose Diffy if a smaller free screenshot allowance is sufficient: its Free Plan provides 500 screenshots per month, two environments, team management, and one month of data retention.
Percy offers a free plan with 5,000 screenshots per month, unlimited users, and unlimited projects; it is worth comparing if those project and user allowances are central to your choice.
SmartUI may suit a light trial workflow, with 2,000 screenshots valid for a lifetime, one month of build history, and limited user seats on Free.
Screenster is another option to compare for teams whose needs align with its free allowance of one user, one concurrent test, and monthly local or cloud run limits.
Chromatic is an alternative with a Starter plan at $179 a month and testing on Safari, Firefox, and Edge; compare its snapshot terms with Happo's browser and quota tiers.
Frontend Regression Validator is a free, Apache-2.0-licensed option that can run locally or with Docker, making it relevant for teams seeking an open-source approach.
Screenshotbot is another option for teams comparing screenshot-based workflows and its per-screenshot pricing model.
Argos is another visual regression testing alternative to consider.
For broader browsing, see Visual Regression Testing Software and Browser Testing Software.
Verdict
Happo is best for teams that want accessibility and visual regression checks integrated with component and CI workflows, with paid plans offering substantial snapshot allowances and broadening browser coverage. Its main reason to choose another tool is the tiered browser set or usage economics: Free pauses at quota, and paid overages are charged per snapshot.
Getting started
- Open the Happo website
- Create a free account or choose a paid plan starting at $149 a month
- Connect Storybook, Playwright, Cypress, or a custom API setup
- Link a supported repository such as GitHub, Bitbucket, Azure DevOps, or GitLab
- Configure the Happo CLI with your CI provider
- Select the browsers available under your plan
Limits worth knowing
The Free plan stops at 5,000 snapshots per month and pauses until the next cycle or an upgrade when the quota is reached. Starter, Growth, and Pro plans include set snapshot quotas and charge 0.006 USD for each additional snapshot.
Questions
Is Happo free?
Yes. The Free plan costs nothing, includes 5,000 snapshots monthly, and requires no credit card or time limit.
Which browsers does Happo support?
Listed browsers are Chrome, Firefox, Safari, Microsoft Edge, and iOS Safari, with availability depending on plan.
Does Happo include accessibility testing?
Yes. Accessibility testing is included alongside visual testing on every plan.
Can Happo connect to CI and repositories?
Yes. It lists Storybook, Playwright, Cypress, a generic API, GitHub, GitHub Enterprise, Bitbucket, Azure DevOps, GitLab, and CI providers detected by its CLI.
What happens after reaching the free quota?
A free account is paused until the next cycle or an upgrade. Paid plans charge for additional snapshots.
Alternatives to Happo
- 1
Screenster
Free planWebAPISelf-hostedWindows7.6From $25 a month - 2

Percy
Free planAndroidiOSWeb7.5From $199 a month - 3

Loki
Free planAndroidiOSWebLinux7.3Free plan - 4
Roborazzi
Free planAndroidiOSLinuxmacOS7.2Free plan - 5

SmartUI
Free planAndroidiOSWebAPI7.2From $199 a month - 6

Diffy
Free planWebAPILinuxmacOS7.0From $67 a month
