Best Self-Hosted Alternatives to Google Analytics
prices verified
Google Analytics is free — but your data lives on its servers, not yours. These researched, open-source alternatives give you the same workflow on hardware you own — here's what each needs to run.
The alternatives
MatomoGPL-3.0
CategoryWeb analyticsStackPHP · MariaDBMin RAM2048 MBDockerYesDifficulty3 / 5
PlausibleAGPL-3.0
CategoryWeb analyticsStackElixir · ClickHouse · PostgreSQLMin RAM2048 MBDockerYesDifficulty3 / 5
UmamiMIT
CategoryWeb analyticsStackNext.js · PostgreSQLMin RAM1024 MBDockerYesDifficulty2 / 5
Common questions
Are these Google Analytics alternatives really free?
The software is open-source and free to run. Your only cost is the server it runs on — often a few dollars a month, less than most SaaS subscriptions.
How much server do I need to self-host one?
Most of these run comfortably on a small VPS — 1–2 GB of RAM is enough for a single-user or small-team setup. Each app's page lists its minimum RAM.
Will I lose features by leaving Google Analytics?
It depends on the app. The alternatives below cover the core workflow; polish and integrations vary, so check each one's stack and difficulty before you commit.