← all comparisons

Umami vs Fathom Analytics

Self-host swap-in for Fathom Analytics. · Self-host Fathom Analytics · Umami on os-alt

Umami is one of the open-source self-host replacements for Fathom Analytics — license MIT, 10min docker-compose (Next.js + Postgres or MySQL) to stand up, and $5/mo vps — postgres-based, very light. Compare against Fathom Analytics's $15/mo for 100k pageviews; $44/mo for 400k; $80/mo for 1M below.

Umamiopen-sourceFathom Analyticspaid SaaS
CategoryPrivacy-first web analyticsPrivacy-first web analytics
License / pricingMIT$15/mo for 100k pageviews; $44/mo for 400k; $80/mo for 1M
Starting price$0 self-host$15/user/mo
GitHubumami-software/umami ★ 36.6k · last commit 9d agoaliveclosed source
Setup time10min docker-compose (Next.js + Postgres or MySQL)SaaS — sign up + bill
Monthly cost$5/mo VPS — Postgres-based, very light.from $15/user/mo ($15/mo for 100k pageviews; $44/mo for 400k; $80/mo for 1M)

Switching from Fathom Analytics to Umami

Pull `ghcr.io/umami-software/umami:postgresql-latest` plus `postgres:16` via compose. Replace Fathom snippet with `<script defer src="https://umami.example.com/script.js" data-website-id="..."></script>`. Umami's UI is the closest spiritual match to Fathom — single-page, beautiful, fast. Custom events via `umami.track('event-name')`.

Good fit for
Most teams — Umami is the easiest to install and the cheapest to run.
Weak at
Funnel/cohort analysis — Umami stays focused on top-of-funnel reporting, no deep funnel exploration.

Other open-source self-host alternatives to Fathom Analytics

  • AGPL-3.015min docker-compose (Elixir app + ClickHouse + Postgres)$10/mo VPS; ClickHouse is the heaviest piece, fine on a single 2GB instance for a few sites.
  • EUPL-1.25min single-binary$3/mo VPS — Go binary + SQLite, runs anywhere.

Umami also replaces

In a terminal? npx os-alt fathom-analytics prints Fathom Analytics's self-host options — how the CLI works →

FAQ

Is Umami a free alternative to Fathom Analytics?

Yes — Umami is open source under MIT. Self-host cost: $5/mo VPS — Postgres-based, very light.. Fathom Analytics starts at $15/user/mo ($15/mo for 100k pageviews; $44/mo for 400k; $80/mo for 1M).

How long does Umami take to set up vs Fathom Analytics?

Self-hosting Umami: 10min docker-compose (Next.js + Postgres or MySQL). Fathom Analytics is a hosted SaaS — sign up and you're in.

What is Umami good at, and what is it weak at?

Good fit for: Most teams — Umami is the easiest to install and the cheapest to run.. Weak at: Funnel/cohort analysis — Umami stays focused on top-of-funnel reporting, no deep funnel exploration..