Web Analytics

Measure traffic privately with self-hosted, cookie-free alternatives to Google Analytics.

53 self-hosted apps · 219 comparisons

All web analytics apps

Last reviewed Aug 26, 2026 · 459 words

Sort this category by stars and you get the wrong answer. Superset (74,462 stars) and Metabase (48,932) lead the table, but they are business-intelligence dashboards for querying your own databases, not website analytics. If you came here to replace Google Analytics, the three names that matter are Umami, Plausible, and Matomo, and the honest ranking is by how much reporting depth you will actually use.

How to choose a web analytics tool

The first axis is depth versus simplicity. Umami and Plausible give you one clean dashboard: pageviews, referrers, countries, goals. Both are cookie-free and collect no personal data, which is the whole reason to leave Google in the first place. Matomo, in development since 2007, is the opposite bet: full GA-style reporting with segments, funnels, and heatmaps via plugins, at the cost of a heavier PHP application where some features sit behind paid plugins.

The second axis is what you have to run. Umami is a single TypeScript app plus a database, rated Easy at 512 MB. Plausible's self-hosted stack needs both Postgres and ClickHouse, which is why it carries a Medium rating and 1 GB minimum despite the lightweight script. Matomo wants a PHP and MySQL stack at 1 GB.

The third axis is whether you actually need product analytics. PostHog (39,176 stars) bundles event funnels, session replay, feature flags, and A/B testing, but it is rated Hard, wants 4 GB minimum, and the self-hosted edition is deliberately scaled down from the cloud product. Deploy it for a product you are building, not for a blog.

Where to start

Umami (38,365 stars, MIT) is the first-timer pick: one Docker container, a tiny tracking script, multi-site and multi-user out of the box. Plausible (28,750 stars, AGPL) wins if you want the most polished dashboard in the category and goal funnels that feel finished, and you are comfortable operating ClickHouse. Matomo is for the marketing team that will genuinely open the deep reports; if nobody asks for segments, its extra weight buys you nothing. The switch itself is a paste-one-script job, covered in ditching Google Analytics.

Metabase and Superset answer a different question

Both are excellent at "chart the contents of my database" and useless at "who visited my site." Metabase needs 2 GB for its JVM; Superset is rated Medium and needs a metadata database of its own. Choose them for internal dashboards, never as a GA replacement.

Default for a first-timer: Umami. You will have private, consent-friendly analytics running in under 30 minutes, and if you outgrow its reports you can run Matomo alongside it while you decide.

Curated picks

Web Analytics comparisons

219 head-to-head comparisons in this category.

See all comparisons →