Matomo vs Umami
Self-host pick — both replace Google Analytics (Web analytics).
Both Matomo and Umami self-host as a replacement for Google Analytics (Web analytics). Pick Umami if you want the lighter footprint — 10min docker-compose, $5 vps — next. Pick Matomo if you need teams that need the closest-to-GA feature parity (heatmaps, funnels, ecommerce attribution) — 30min (PHP + MySQL stack) and $10 vps for moderate-traffic sites; mysql is the tightest constraint.
| Matomoopen-source | Umamiopen-source | |
|---|---|---|
| License | GPL-3.0 | MIT |
| Setup time | 30min (PHP + MySQL stack) | 10min docker-compose |
| Monthly cost | $10 VPS for moderate-traffic sites; MySQL is the tightest constraint. | $5 VPS — Next.js + Postgres or MySQL. |
| GitHub | matomo-org/matomo | umami-software/umami |
| Replaces | Google Analytics | Google Analytics + 1 other |
Good fit for
Matomo
Teams that need the closest-to-GA feature parity (heatmaps, funnels, ecommerce attribution).
Weak at:PHP/MySQL feels dated; default dashboard is busier than Plausible/Umami.
Umami
Devs who want a single-binary-feel analytics stack and a clean dashboard.
Weak at:No funnel builder in OSS edition; cohort analysis is shallow.
In a terminal? npx -y github:SolvoHQ/os-alt-cli google-analytics prints Google Analytics's self-host options including both —
how the CLI works →
FAQ
Which is easier to self-host, Matomo or Umami?
Matomo: 30min (PHP + MySQL stack). Umami: 10min docker-compose.
What does each cost to run?
Matomo: $10 VPS for moderate-traffic sites; MySQL is the tightest constraint.. Umami: $5 VPS — Next.js + Postgres or MySQL.. Both projects are free and open source.
Do Matomo and Umami replace the same SaaS?
Yes — both are open-source alternatives to Google Analytics.