Pricing

Pay for what you test. Bring the whole team.

Every plan comes with unlimited users, unlimited concurrent runs, and accessibility testing. You choose the browsers and how many snapshots you take, and that’s the whole bill.

Every account starts free with 5,000 snapshots a month. No credit card needed.

  • Free

    $0a month

    5,000 snapshots a month

    Never billed: it pauses at the limit

    Chrome

    Start for free
  • Starter

    $149a month

    50,000 snapshots a month

    then $0.006 a snapshot

    Chrome, Firefox

    Start for free
  • Pro

    $749a month

    300,000 snapshots a month

    then $0.006 a snapshot

    Chrome, Firefox, Safari, iOS Safari, Edge

    Annual billing available

    Start for free

Enterprise

For big teams with a lot of UI: custom pricing, every browser, and the controls your security team asks about.

  • A million snapshots a month and up
  • SAML single sign-on
  • The flake dashboard
  • Annual billing and SLAs
  • Support in US and EU time zones
Talk to us

Every account starts on the free plan. Upgrade from your account whenever you’re ready, and change or cancel any time.

On every plan

The essentials come with every plan.

Plans differ in snapshots and browsers, and Enterprise adds what big teams need, like single sign-on and the flake dashboard. All of this comes with every plan, the free one too.

  • Unlimited users

    Designers, product managers, and the new hire too. Nobody waits for a seat.

  • Unlimited concurrent runs

    Your build never queues behind someone else’s.

  • Accessibility testing

    New violations stop at the pull request, in the same review.

  • Animation testing

    Motion compared frame by frame, like everything else.

  • The API and the MCP server

    Script anything, and let your agents read the diffs.

  • Help from the founders

    When you email support, the people who build Happo reply.

Estimate

What would Happo cost you?

Three numbers are all it takes. Move them to match your project, and we’ll show you the plan that costs the least.

200

Your Storybook stories, or the screenshots your tests take.

Targets

Each browser, and the accessibility check, is a target. Add one in dark mode or at another size, and it counts too.

100

Usually one for each push to a pull request or to main.

200 × 3 targets × 100 runs

60,000snapshots a month

The plan for you

Growth$399a month

150,000 snapshots included, so you’d use 40% of them.

Start for free

Spend less: partial runs render only what a pull request touched and carry the rest over from your base branch. Only what Happo renders counts.

Why per snapshot

Everyone who touches the UI should see the diffs.

Seat-based pricing makes you decide who gets to look. The designer who’d spot the wrong shade, the product manager who’d notice the missing button, the engineer on another team whose component you just changed. So we charge for snapshots instead, and you never have to choose.

  • Engineers
  • Designers
  • Product managers
  • QA
  • The team down the hall
  • Your agents

$0a seat, on every plan

Happo to the rescue! It's a direct competitor to Percy, but it's much cheaper, supports more browsers, and is easier to use. Another big selling point? It supports Cypress integration.

Boris YordanovToptal

Support

Every plan gets the founders.

When you email support, Henric or Joe replies, on the free plan as much as on Enterprise. We built Happo, so the answer comes from someone who knows the code.

Henric PerssonFounder and CEO, Stockholm
Joe LencioniFounder and CTO, Minneapolis

My experience with Happo has been so amazing. I feel like I am talking with friends whenever I reach out and you guys have the best support ever. Stay awesome!!

Colin McParlandtheScore

Trusted by teams at

FAQ

Questions, answered

What is a snapshot?

One screenshot of one component variant, story, or page, in one target. An accessibility check of it counts as one too. To see how many you’d take in a month, use the estimator.

Is there a free trial?

Every account starts on the free plan: 5,000 snapshots a month in Chrome, with accessibility testing and unlimited users, and no credit card. Try Happo on a real project with it, and upgrade when you want more browsers or more snapshots.

What happens when I go over my plan’s snapshots?

We let you know when you get close. On a paid plan, snapshots over what it includes cost the price listed with the plan, and you can set a budget limit so a busy month never surprises you. On the free plan, Happo pauses until the next month starts or you upgrade, and never bills you.

How do animated snapshots count?

An animated snapshot counts as three snapshots, however many frames it holds. A story that comes out as a still image counts as one.

Can I use fewer snapshots?

Yes. Partial runs render only the stories or components a pull request touched and carry the rest over from your base branch; only what Happo renders counts. Fewer targets help too: start with the browsers your users have most, and add more later.

Do you charge per user?

No. Every plan, the free one included, has unlimited users and unlimited concurrent runs. Invite everyone who touches the UI.

Do you offer annual billing?

Yes, on the Pro and Enterprise plans. An annual plan’s snapshots are pooled over the 12 months, which smooths out busy months and makes the cost easy to predict.

How can we pay?

By credit card, ACH, or wire transfer, through Stripe.

Can I change plans or cancel any time?

Yes. Changes are prorated within the billing cycle. Cancel a monthly plan from your account settings and you keep access to the end of the cycle, with no cancellation fee.

Which browsers can I test in?

Chrome, Firefox, Safari, Edge, and Safari on iPhone and iPad. Each plan lists the browsers it includes; Pro and Enterprise include them all.

Which tools does Happo work with?

Storybook, Playwright, and Cypress, plus native iOS and Android apps through the Happo API and a custom integration for anything else. It runs in GitHub Actions, CircleCI, Azure DevOps, and the rest.

Does Happo support single sign-on?

Yes. SAML 2.0 single sign-on with most identity providers is part of the Enterprise plan, and it can assign roles from SAML attributes. See the SSO docs.

Is Happo free for open source?

Yes. Tell us about your project and we’ll set you up.

Can I see a demo?

Of course. Ask for one here, and one of us will show you Happo and how it fits into your CI.

What makes Happo different?

No seats: every plan has unlimited users. Accessibility testing is included on every plan, where many tools sell it separately, and animation testing comes with it. Happo renders in every major browser, Safari on iPhone included. And when you email support, the people who build Happo reply.

Who runs Happo?

Henric Persson and Joe Lencioni, who built the first version in 2014 and have run it ever since. Happo is self-bootstrapped, with no investors, so the only people we answer to are the teams who use it. More about us.

Start free. Grow when you’re ready.

Bring your whole team today. Add browsers and snapshots when your UI outgrows the free plan, and not a day before.

Start free with 5,000 snapshots a month. No credit card needed.

Need help?