Happo
Stockholm, Sweden; Minneapolis, Minnesota, United States
What it is
Happo is a visual and accessibility regression testing platform for checking interface changes. Each snapshot captures one 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, and repository integrations include GitHub, GitHub Enterprise, Bitbucket, Azure DevOps, and GitLab. GitLab support is marked experimental and includes self-managed instances. The Happo CLI detects CI providers including GitHub Actions, CircleCI, Travis CI, and Azure DevOps. Listed browsers include Chrome, Firefox, Safari, Microsoft Edge, and iOS Safari, though availability varies by plan. Accessibility testing is included on every plan. The free plan provides 5,000 snapshots per month with no card requirement or time limit; reaching its quota pauses the account until the next cycle or an upgrade. Paid plans start at $149/mo and charge $0.006 for each additional snapshot. Happo says customer data is encrypted in transit and at rest, and screenshots are treated as confidential.
For and against
For
- Accessibility testing is included on every plan.
- Free plan allows 5,000 snapshots per month.
- Supports Storybook, Playwright, and Cypress.
- Unlimited users and concurrent runs on paid tiers.
Against
- Free accounts pause after reaching their monthly quota.
- Additional snapshots cost $0.006 on paid tiers.
- GitLab support is labeled experimental.
- Browser availability depends on plan.
The verdict
Happo combines screenshot comparisons with accessibility testing and a range of development integrations. Consider the free quota and plan-specific browser coverage when estimating fit.
Who it suits
Happo suits teams that want to compare interface screenshots and include accessibility checks in their workflow. It may fit teams using supported frameworks, repositories, and CI providers.
Plans and prices
Free
5,000 snapshots/month · Chrome · unlimited users · visual and accessibility testing
Read 14 Oct 2026 · admin.happo.io
Starter
50,000 snapshots · Chrome and Firefox · $0.006 per additional snapshot · unlimited users and concurrent runs
Read 14 Oct 2026 · admin.happo.io
Growth
150,000 snapshots · Chrome, Firefox and Safari · $0.006 per additional snapshot · unlimited users and concurrent runs
Read 14 Oct 2026 · admin.happo.io
Pro
300,000 snapshots · Chrome, Firefox, Safari, iOS-Safari and Microsoft Edge · $0.006 per additional snapshot · unlimited users and concurrent runs
Read 14 Oct 2026 · admin.happo.io
Enterprise
1M+ snapshots · all listed browsers · unlimited users and concurrent runs · SSO
Read 14 Oct 2026 · admin.happo.io
On the record
- Accessibility testing
- Accessibility checks run alongside visual tests and can report violations such as insufficient color contrast.happo.io · read 14 Oct 2026
- Animation testing
- Happo can capture animations at synchronized moments and compare changed frames.happo.io · read 14 Oct 2026
- API authentication
- API requests support JWT bearer authentication or HTTP Basic authentication using API credentials.happo.io · read 14 Oct 2026
- Browser coverage
- Supported targets include Chrome, Firefox, Safari, Microsoft Edge, iOS Safari and iPad Safari, with availability depending on plan.admin.happo.io · read 14 Oct 2026
- CI providers
- The CLI auto-detects providers including GitHub Actions, CircleCI, Travis CI and Azure DevOps.admin.happo.io · read 14 Oct 2026
- CI support
- The Happo CLI auto-detects CI providers including GitHub Actions, CircleCI, Travis CI, and Azure DevOps.happo.io · read 28 Sep 2026
- Company facts
- LinkedIn lists Happo as privately held, founded in 2017, headquartered in Northfield, Minnesota, with 2–10 employees and a Stockholm location.linkedin.com · read 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.happo.io · read 14 Oct 2026
- Cypress integration
- Happo injects screenshots into existing Cypress tests and runs them in CI.happo.io · read 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.happo.io · read 14 Oct 2026
- Documentation
- The repository directs users to docs.happo.io for comprehensive documentation and provides setup examples, configuration files and target options.github.com · read 14 Oct 2026
- Framework integrations
- Happo lists Storybook, Playwright, Cypress, and a generic API for custom setups.happo.io · read 28 Sep 2026
- Funding
- Happo describes itself as self-bootstrapped with no venture-capital funding.happo.io · read 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.happo.io · read 14 Oct 2026
- Independent package activity
- The npm listing shows happo version 6.24.0, 102 published versions and built-in TypeScript declarations.npmjs.com · read 14 Oct 2026
- Independent package popularity
- The npm listing reports about 14,962 weekly downloads for the happo package.npmjs.com · read 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.linkedin.com · read 14 Oct 2026
- Independent repository adoption
- The main GitHub happo repository shows 513 stars and 15 forks.github.com · read 14 Oct 2026
The review
Happo is a visual regression testing service with accessibility checks built into every tier. It is best suited to development teams that want component screenshots and accessibility testing in the same CI workflow. Its appeal is the combination of integrations and substantial snapshot quotas; browser access and overage costs are important plan constraints.
Overview
Happo checks interface changes by comparing screenshots of component variants. Its support for common frameworks, code hosts, and CI providers makes it a practical fit for teams already running automated development pipelines. Accessibility testing is included even on the free plan, but the right tier depends on how many snapshots a team generates and which browsers it needs.
Key features
Comparisons use pixel diffs, and Happo supports cross-browser capture and an approval workflow. One snapshot covers a single component variant in a single browser; a run usually occurs once per CI build. Teams with many variants, browser targets, or frequent builds can therefore use their monthly allowance quickly, so estimating volume is more useful than looking at a run as one unit.
Accessibility testing is included across all plans, allowing teams to pair it with visual regression checks without moving to a paid tier. Framework integrations include Storybook, Playwright, Cypress, and a generic API for custom setups. Repository support covers GitHub, GitHub Enterprise, Bitbucket, Azure DevOps, and GitLab; GitLab support is experimental, including for self-managed installations. The Happo CLI auto-detects CI providers including GitHub Actions, CircleCI, Travis CI, and Azure DevOps.
Happo offers Chrome, Firefox, Safari, Microsoft Edge, and iOS Safari, but lower tiers do not include the full set. The free and Starter plans are limited to Chrome and the Growth tier adds Safari; iOS Safari and Edge are reserved for Pro, while Enterprise includes all listed browsers. That progression matters for teams validating platform-specific rendering, not just broad screenshot coverage.
Happo says it encrypts data in transit and at rest, conducts regular penetration testing, and protects customer screenshots and related data with account-level access controls. It does not store payment card data, relying on Stripe for card processing. Support is founder-led, with customers communicating directly with founders Henric Persson or Joe Lencioni.
Pricing
The Free plan costs nothing and provides 5,000 snapshots per month, Chrome, and visual and accessibility testing. It has no credit-card requirement or time limit, making it a useful way to try the workflow or cover modest needs. The trade-off is a strict cap: a free account pauses when its quota is reached until the next cycle or an upgrade.
Starter costs $149 a month, billed monthly, and raises the allowance to 50,000 snapshots. It adds Firefox, API access, unlimited users, and concurrent runs; additional snapshots cost $0.006 each. It fits teams that need a larger quota and shared use but do not require Safari, Edge, or iOS Safari.
Growth costs $399 a month, billed monthly, and includes 150,000 snapshots, Chrome, Firefox, and Safari, plus the same unlimited users and concurrent runs, API access, and $0.006 per additional snapshot. It is the more suitable step for teams that need Safari coverage or more volume, but it still excludes Edge and iOS Safari.
Pro costs $749 a month, billed monthly, with annual billing available. Its 300,000-snapshot allowance includes Chrome, Firefox, Safari, iOS Safari, and Microsoft Edge, as well as API access, unlimited users and concurrent runs, and $0.006 per additional snapshot. This is the broadest standard tier for teams that need the full browser set. Enterprise has custom pricing with annual plans available; it starts at 1M+ snapshots and adds SSO, SLAs, and enterprise support in US and EU timezones, alongside all listed browsers and the same unlimited-user, concurrency, and API provisions.
A free trial is available. Paid plans charge for snapshots beyond quota, unlike the free plan, which pauses at its cap; teams should account for that difference when forecasting usage.
Platforms
Happo is available on Android, iOS, web, and through an API. Its listed browser coverage spans Chrome, Firefox, Safari, Microsoft Edge, and iOS Safari, with availability determined by plan.
Who it's for
Happo is a strong fit for teams that want accessibility testing alongside visual comparisons, use supported component or browser automation frameworks, and need their checks integrated with a code host and CI provider. The free plan suits low-volume evaluation or smaller workloads; paid tiers make more sense when teams need higher quotas or additional browsers. Teams that require Edge or iOS Safari should budget for Pro or Enterprise rather than assume those targets are included at entry level.
Pros and cons
- Pro: Accessibility testing is included on every tier, including Free, so it does not require a paid upgrade.
- Pro: The framework, repository, and CI integrations support several common development workflows, with an API for custom setups.
- Con: Browser coverage is tiered, leaving Safari out of Starter and Edge and iOS Safari out of Growth.
- Con: Free accounts pause at the monthly quota, while paid accounts incur $0.006 per additional snapshot, making volume planning consequential.
- Con: GitLab support is experimental, a caveat for teams relying on that repository integration.
Alternatives
Loki is a free, MIT-licensed option for teams that prefer open-source software and can work with its Node 16+ requirement.
Percy is another freemium option; its Free plan includes 5,000 screenshots per month, unlimited users, and unlimited projects. Consider it when those stated free-tier provisions are a closer fit.
SmartUI has a free tier with 2,000 screenshots valid for a lifetime, one month of build history, and limited user seats. It may suit a team whose initial need is a smaller, lifetime screenshot allowance.
Screenshotbot offers a Pay-as-You-Go plan with 10,000 free screenshots per month and up to five users. It is worth considering when those stated quota and seat limits align with the project.
Applitools Ultrafast Grid is an alternative for readers comparing visual testing services.
Sauce Labs Cross-Browser Testing is an alternative for readers comparing browser-testing services.
Chromatic is a freemium alternative with web platform support and a Starter plan that includes tests on Safari, Firefox, and Edge.
PolyglotPiranha is another free alternative.
For more options, see Visual Regression Testing Software and Browser Testing Software.
Verdict
Choose Happo if your team wants accessibility and visual regression checks together, with integrations for component tooling, repositories, and CI. The free plan offers a meaningful starting quota, and paid tiers scale it while adding browser coverage. Look elsewhere if the browser you need is locked behind a tier that does not fit your budget, or if unpredictable snapshot volume makes per-snapshot overages a poor fit.