The best Umami alternatives. Honestly ranked.
Umami is a fast, clean, open-source pageview counter, but plenty of people outgrow it. Here's an honest shortlist of what to switch to, with real prices and who each tool is actually for.
why people look for an Umami alternative
- ·I've outgrown a pageview counter, Umami has no funnels, no user-flow analysis, no heatmaps and no session replay, and product data only comes as flat tables
- ·There's no autocapture, so every custom event has to be instrumented by hand, that's a lot of friction for product analytics
- ·Self-hosting got heavy: slow dashboards on big datasets, and adding Postgres indexes or upgrading the VPS just to keep queries fast
- ·No real-time traffic-spike alerts, and automated email reports are weak or missing on lower tiers
- ·Missing integrations I expected, no Google Search Console, no scroll-depth, no Web Vitals or JS-error tracking
- ·Page views don't always add up, there are open GitHub issues about undercounting and bot filtering
- ·I don't want to self-host, but $20/mo for the cloud feels steep next to Pirsch at $4 or Plausible at $9
Umami alternatives worth switching to
Plausible
Cloud from $9/mo (10k pageviews); self-host free (AGPL)lightweight, cookie-free web analytics
Best for: the most common switch, you want simple, fast, privacy-first web stats and a dashboard that stays quick at scale (ClickHouse backend), and it's open-source and self-hostable like Umami
Tradeoff: web-analytics-first; it's not built for deep product analytics like funnels-heavy user-flow analysis, session replay or heatmaps
smolanalyticsthis is us
$49/mo Pro (1M events, 2 instances); self-host free foreverweb + product analytics in one Go binary, ask-in-editor
Best for: solo devs, indie builders and small startups who want both web and product analytics (funnels, retention, paths, cohorts) in one MIT-licensed binary with no Postgres to run, a daily verdict on what to fix, autocapture, and answers you ask in plain English from your editor over MCP
Tradeoff: its session inspector is event-based, not pixel-perfect DOM session recording, if you need video-style replay, PostHog or Matomo is the right pick
PostHog
Generous free tier, then usage-based; self-host free (open-source core)full product analytics suite
Best for: you want real product analytics, not just pageviews, autocapture, funnels, session replay and feature flags in one platform
Tradeoff: much heavier and more complex than Umami; overkill if you only need clean web stats, and usage-based pricing can climb as volume grows
Matomo
Self-host free (GPL); Cloud from $26/mothe more powerful, self-hostable suite
Best for: you found Umami too thin and want heatmaps, session recordings, ecommerce tracking and deep segmentation, ideally self-hosted for full data ownership
Tradeoff: heavier to run and administer than Umami, and the cloud tier costs more; more tool than a simple site needs
Fathom Analytics
From $15/mo (100k pageviews), managed onlyzero-maintenance privacy analytics
Best for: ex-Umami self-hosters who are done with maintenance and just want a simple, privacy-first managed dashboard that someone else runs
Tradeoff: managed only (no self-host), and like Umami it stays web-analytics-focused rather than product analytics
Pirsch
From $4/mocheapest managed privacy analytics
Best for: you want managed, cookie-free analytics for the lowest price, with a dev-friendly API
Tradeoff: lean feature set focused on web stats; not a product-analytics or session-replay tool
GoatCounter
Free (donation-supported); self-host freeultra-minimal, free, open-source
Best for: personal sites and side projects that want something even simpler and cheaper than Umami, free for non-commercial use
Tradeoff: intentionally bare-bones, no funnels, product analytics, or advanced features; donation-supported
Who should pick what
- ·You just want the lightest privacy-first web stats and less maintenance Plausible or Fathom, or honestly, if Umami's counting works for you, keep it
- ·You want managed cookie-free analytics for the lowest possible price Pirsch (from $4/mo)
- ·A personal site or side project that wants free and ultra-minimal GoatCounter
- ·You need real product analytics with pixel-perfect DOM session replay PostHog
- ·You want pixel-perfect session recordings and ecommerce in one self-hostable suite Matomo
- ·You're a solo dev or indie builder who wants web + product analytics in one Go binary, a daily verdict, and answers in your editor smolanalytics
Umami alternatives: FAQ
What's the best Umami alternative?
There isn't one best, it depends on why you're leaving. For the lightest privacy-first web stats, Plausible (from $9/mo) or Fathom (from $15/mo) are the most common switches, with Pirsch (from $4/mo) the cheapest managed option and GoatCounter free for personal sites. If Umami feels too thin, Matomo adds heatmaps and session recordings, and PostHog adds autocapture, funnels, session replay and feature flags. If you're a solo dev who wants web and product analytics in one self-hosted Go binary plus a daily verdict, smolanalytics fits.
Is smolanalytics a good Umami alternative?
Yes, if you like open-source, privacy-friendly analytics but want product analytics too. smolanalytics is one MIT-licensed Go binary with no Postgres to run, giving you web analytics plus funnels, retention, paths and cohorts, autocapture, a daily verdict on what to fix, and the ability to ask your numbers in plain English from your editor over MCP. It imports Umami exports directly. It also does heatmaps, feature flags, A/B testing and surveys plus an event-based session inspector. The one thing it doesn't do is pixel-perfect DOM session recording, so keep PostHog or Matomo if that's a hard requirement. Cloud is $49/mo Pro (1M events) after a 14-day trial, or self-host free.
Can I keep self-hosting if I leave Umami?
Yes. Several Umami alternatives are open-source and self-hostable for free: Plausible (AGPL), Matomo (GPL), PostHog (open-source core), GoatCounter, and smolanalytics (MIT). smolanalytics is a single Go binary with no external database. It runs with one docker command and no Postgres, ClickHouse, Kafka or Redis alongside it, which is often the maintenance complaint that drives people off self-hosted Umami. Fathom and Pirsch are managed-only if you'd rather not run anything yourself.
How much does Umami cost, and is it worth switching?
Umami Cloud is a flat $20/month for 1,000,000 events, with a free Hobby tier (about 100k events/month, 3 websites, ~6-month retention) and free self-hosting under the MIT license. It's worth switching if you've hit its ceiling, no funnels, heatmaps, session replay or autocapture, or if $20/mo feels steep next to Pirsch ($4) or Plausible ($9), or if self-hosting maintenance has become a burden. If Umami counts your pageviews fine and you don't need more, there's no reason to move.
Which Umami alternative has session replay and heatmaps?
For session replay, choose PostHog, which includes session replay, autocapture, funnels and feature flags. For heatmaps and pixel-perfect session recordings, Matomo is the strongest pick and is self-hostable. Umami itself has neither, and neither do Plausible, Fathom, Pirsch or GoatCounter. smolanalytics does ship click heatmaps and an event-based session inspector, but not pixel-perfect DOM session recording, so if video-style replay is a must-have, PostHog or Matomo is the correct choice.
Switching from Umami? Ask your numbers, don't build dashboards.
One snippet, a verdict on what to fix, and answers computed from your own AI over MCP. 14-day full trial, no card. Self-host free forever.