Back to Blog

Why We Made Visual Testing Free

Why We Made Visual Testing Free

Enterprise visual testing tools like Percy and Applitools charge upwards of $5,000 per month, with per-screenshot fees that punish teams for testing thoroughly. We built Lastest because we believe visual regression testing is too important to be gated behind SaaS pricing that encourages vendor lock-in.

By making Lastest fully open-source and self-hosted, every team gets unlimited screenshots, zero recurring costs, and complete ownership of their testing infrastructure.

The problem with current pricing

Most visual testing SaaS platforms charge per screenshot. This creates a perverse incentive: the more thorough your testing, the more you pay. Teams end up rationing their visual tests, only checking critical paths and skipping edge cases that could catch real bugs.

Two-column comparison: per-screenshot SaaS (pay per shot, ration tests, vendor lock-in) versus self-hosted Lastest (unlimited screenshots, test every path freely, own your infra and data)
Per-screenshot pricing punishes thoroughness; self-hosted Lastest removes the meter entirely.

At scale, these costs become staggering. A mid-size engineering team running 10,000 screenshots per month can easily spend $3,000–$8,000 annually - just for the privilege of comparing images.

Our approach

Lastest runs entirely on your own infrastructure. Deploy it with a single Docker command, connect it to your CI pipeline, and run as many screenshots as you want. There are no per-screenshot fees, no monthly subscriptions, and no usage limits.

The only cost is the compute you're already paying for. For most teams, that means visual regression testing is effectively free.

Stat cards showing $0 self-hosted forever, unlimited screenshots and replays, 0 tokens per replay run, and $299 per month flat Cloud with no per-seat fees
The economics: $0 self-hosted with unlimited screenshots and zero-token replays, or a flat $299/mo Cloud tier.

What you get

  • Unlimited screenshots - test every page, every viewport, every theme
  • Three diff engines - pixel, structural, and perceptual comparison
  • Layered stack of the three included diff engines: Pixel (Pixelmatch, pixel-perfect strict), Structural (SSIM, DOM and layout aware), and Perceptual (Butteraugli, human-eye, ignores font noise), pickable per test with no paywalled tiers
    All three diff engines ship free and are selectable per test, with none gated behind a paid tier.
  • AI-generated test suites - our agent crawls your app and writes tests for you
  • Self-hosted - your data never leaves your infrastructure
  • Open source - inspect, modify, and contribute to the codebase

We believe testing tools should be infrastructure, not a subscription. That's why Lastest is free, open-source, and always will be.