SwapDex

Umami

Simple, self-hostable analytics with MIT licensing, no pageview caps, and a free cloud tier.

Open sourceSelf-hostFree / self-hostMIT26k★

Web Analytics

Last commit 2026-06-01

Umami is a TypeScript analytics server that runs on any Node.js host — Vercel, Railway, a bare VPS — with PostgreSQL or MySQL as the backing store. Point a 2 KB tracking script at as many sites as you like from a single install, and all the raw data stays in your database. No third-party servers receive the events, no cookies are set, and the MIT license means the self-hosted version is completely free with no feature gates or pageview caps.

The dashboard is deliberately minimal: sessions, bounce rate, page views, top referrers, countries, and devices, plotted over a time window you choose. Custom events accept arbitrary key-value properties, so you can track signups, button clicks, or checkout completions alongside standard pageviews without a separate tool. Multi-site support under one login makes Umami practical for developers managing several projects or agencies reporting to multiple clients.

The honest constraints are scope and ecosystem maturity. Umami does not provide funnels, session replay, A/B testing, or retention analysis. The cloud offering at umami.is includes a free tier for smaller sites, but the integration library, community plugins, and documentation depth lag behind older tools like Plausible. For pure privacy-first traffic reporting at zero recurring cost — especially for indie developers or open-source projects — Umami's combination of MIT licensing and one-click Vercel deployment is difficult to match.

Key features of Umami

  • Cookieless, privacy-focused pageview and custom event tracking
  • Real-time dashboard with sessions, bounce rate, countries, and referrers
  • Custom event tracking with arbitrary key-value data properties
  • Multi-site support under a single install with per-site permissions
  • Deployable in minutes to Vercel, Railway, or any Node/PostgreSQL host

Pros

  • MIT license — fully free to self-host with no feature gates or pageview limits
  • Deploys in minutes to Vercel or any Node host without operational complexity
  • Clean, minimal UI that is easy to hand off to non-technical teammates

Cons

  • No native funnels, session replay, or A/B testing capabilities
  • Cloud product at umami.is is less mature than Plausible's hosted offering
  • Smaller third-party integration and plugin ecosystem than competing tools

Umami pricing

Free / self-host · open-source · MIT

Developers who want fully free, MIT-licensed analytics with no per-site pricing, no feature caps, and complete data ownership.

Umami is an alternative to

Compare all Google Analytics alternatives →

Head-to-head comparisons

Frequently asked questions

Is Umami open source?

Yes. Umami is open source (MIT), so you can read the code, self-host it, and avoid vendor lock-in.

How much does Umami cost?

Umami starts at Free / self-host on a open-source model. Self-hosting can reduce that to infrastructure cost only.

Can I self-host Umami?

Yes — Umami supports self-hosting, giving you full data ownership.