Plausible vs Umami

A side-by-side comparison of two self-hosted web analytics options — licensing, setup difficulty, resource needs, and what each one replaces.

Not the right match-up?
FeaturePlausibleUmami
Deploy effortUnder-an-hour setupUnder-an-hour setup
Health score96 · Excellent99 · Excellent
CategoryWeb AnalyticsWeb Analytics
LicenseAGPL-3.0MIT
LanguageElixirTypeScript
Setup difficultyMediumEasy
Min. RAM1,024 MB512 MB
Deploymentdockerdocker
GitHub stars★ 29,197★ 38,981
First released20192020
ReplacesGoogle AnalyticsGoogle Analytics

What are Plausible and Umami?

Plausible

Plausible is a lightweight, open-source, privacy-friendly web analytics tool that needs no cookies and is GDPR compliant. It targets site owners who want simple, ethical analytics. It is deployed via Docker.

  • Cookie-free and GDPR compliant
  • Tiny tracking script
  • Clean single-page dashboard
  • Goal and funnel tracking

Read the full Plausible guide →

Umami

Umami is a simple, fast, privacy-focused alternative to Google Analytics that collects no personal data and uses no cookies. It targets developers and site owners wanting easy, ethical analytics. It is deployed via Docker.

  • Cookie-free privacy analytics
  • Clean modern dashboard
  • Multi-site and multi-user
  • Tiny tracking script

Read the full Umami guide →

Plausible vs Umami: key differences

Plausible is written in Elixir, while Umami is built with TypeScript. Licensing differs — AGPL-3.0 for Plausible versus MIT for Umami. Umami is the lighter option, starting around 512 MB of RAM against 1,024 MB for Plausible.

Last reviewed Aug 22, 2026 · 583 words

Both tools exist because Google Analytics became a compliance liability and a bloated one — each gives you a cookie-free, GDPR-friendly dashboard behind a ~1 KB script, no consent banner required. The product difference is real but modest; the operational difference is not, and for self-hosters it usually decides the matchup before the feature list gets a vote.

The self-hosting cost gap is the story

Umami is a TypeScript app plus PostgreSQL (or MySQL): two containers, ~512 MB of RAM, backups that are one pg_dump. It runs indefinitely on the smallest box in your rack, next to whatever else lives there.

Plausible's self-hosted Community Edition is Elixir plus PostgreSQL plus ClickHouse — the columnar database is what makes its queries fast at scale, and it's also the component that idles heavy (a gigabyte-plus of RAM), logs enthusiastically, and adds a second database technology to your backup and upgrade story. The practical floor is 2 GB and some tuning; on paper the catalogue says 1 GB, and you will not enjoy 1 GB. None of this is a criticism of the engineering — ClickHouse is the right tool for high-traffic analytics — but a personal blog doing 10,000 pageviews a month will never notice the speed and will notice the RAM. Note also the business reality: Plausible CE trails the hosted product, with some features (notably the newer funnels and detailed imports) reserved for the paid cloud; Umami's MIT-licensed self-hosted build is the product.

Feature and dashboard differences

Plausible's dashboard is the most polished in the category — one screen that answers "how is the site doing" faster than anything else, with goals, custom properties, UTM breakdowns, and (on cloud) funnels. Its year of extra maturity shows in small ways: better bot filtering, imports from GA, a public-dashboard option that's become the indie-web standard.

Umami counters with easy multi-site and multi-user management (genuinely nicer if you track a dozen small sites or share access), team features, an events API that's pleasant to build on, and a report set — retention, journeys, revenue — that has closed most of the gap in the last two years. Realtime views exist in both. Neither does session replay, heatmaps, or ad-attribution; if you need those you're in a different, more privacy-hostile category, and Matomo is the self-hosted middle ground.

Accuracy is identical in the way that matters: both are blocked by the same adblock filter lists, so both undercount similarly tech-savvy audiences. A first-party proxy for the script mitigates it equally for either; the details are in ditching Google Analytics.

Decision table

YouPick
Small VPS/homelab, minimum footprintUmami
Many sites, shared team accessUmami
Prettiest dashboard, deepest polishPlausible
Happy to pay for hosted (€9/mo) and skip opsPlausible
One more database tech is a dealbreakerUmami
Public stats page for your projectPlausible

What I'd do

Self-hosting for personal sites: Umami, no hesitation — the SEO-analytics workflow runs fine on it and the server cost rounds to zero. If the Plausible dashboard is the one you love, be honest about the trade: either feed ClickHouse its 2 GB or pay for the hosted version and let the people who built it run it — both are reasonable, but running Plausible CE on a starved box is the one path that ends in disappointment.

Why pick each one

Choose Plausible if…

  • Privacy-friendly by design
  • Simple and fast
  • Lightweight script

Watch out for

  • Self-host needs Postgres and ClickHouse
  • Fewer deep reports than Matomo
Plausible details

Choose Umami if…

  • Very easy to self-host
  • Privacy-friendly
  • Clean interface

Watch out for

  • Fewer features than Matomo
  • Requires a database
Umami details

Frequently asked questions

Is Plausible or Umami better?

Umami is the stronger all-round pick: it has both the larger community and the simpler easy setup. Consider Plausible if its specific feature set fits your needs better.

Are Plausible and Umami free and open-source?

Yes. Plausible is licensed under AGPL-3.0 and Umami under MIT. Both can be self-hosted at no software cost.

Can I run Plausible and Umami with Docker?

Plausible: yes. Umami: yes.

Which is lighter on resources, Plausible or Umami?

Umami has the smaller minimum footprint at 512 MB of RAM, compared to about 1,024 MB for Plausible. Real-world usage depends on library size, user count, and enabled features.

Related comparisons