
Umami
Privacy-focused website analytics
The Lens
By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.
Updated Oct 2026
Umami is the privacy-first swap for Google Analytics: pageviews, referrers, UTM campaigns, custom events, funnels, retention and revenue, with no cookies and no consent banner. It's MIT licensed and free to self-host. Since v3 it has grown well past a simple counter, adding session replays, heatmaps and an MCP endpoint for AI assistants.
Self-hosting is docker compose up -d: one Node app plus PostgreSQL (v3 dropped MySQL). Change the default admin/umami login and the placeholder APP_SECRET on day one. Then keep patching: this year's disclosures include a critical authenticated SQL injection (fixed in 3.0.3), a flaw that exposed any site's stats from its public website ID (fixed in 3.2.0), and the October 2026 3.4.1 hotfix for a critical Next.js RCE.
Umami Cloud bills monthly. Hobby is free for 100K events and 1 website. Pro is $20/month for 1 million events, 20 websites and 10 members. Business is $200/month for 10 million events plus replays and heatmaps. Solo: Hobby or self-host. Small teams: Pro. Larger teams: Business, or self-host.
The catch: Cloud jumps $180 a month from Pro to Business, and email reports and the streaming API are not in the self-hosted build at all. Plausible and Fathom are the closest rivals.
Free vs Self-Hosted vs Paid
free self hosted paid cloudFree: MIT licensed and free to self-host with no event cap, including funnels, retention, journeys, goals, revenue, attribution, segments, session replays and heatmaps (self-hosted heatmap recording landed in v3.2.0). Umami Cloud Hobby is $0/month: up to 100K events per month, 1 website, 6 months of data retention, community support.
Self-hosted: Docker Compose runs Umami plus PostgreSQL 12.14+ (MySQL support was removed in v3.0). Or build from source on Node.js 18.18+. First login is admin/umami, and the compose file ships a placeholder APP_SECRET, so change both. MCP is off by default (MCP_ENABLED=1). Email reports and the streaming API are Cloud-only. Patch promptly: CVE-2026-4317 (critical authenticated SQL injection, fixed 3.0.3), GHSA-3xx8-742v-m4mq (tracking cache token reusable as a share token, fixed 3.2.0), and v3.4.1 (2026-10-23) which pulls in a Next.js fix for a critical RCE.
Paid: Umami Cloud is billed monthly, cancel any time, with a 14-day trial. Pro is $20/month: 1 million events included, $0.00003 per additional event, up to 20 websites, up to 10 team members, 2-year retention, API and MCP access, email reports, email support. Business is $200/month: 10 million events included, $0.00002 per additional event, unlimited websites and members, 5-year retention, session replays (5,000 included, $0.005 per additional replay), heatmaps, white-labeling, streaming API, email and chat support. Enterprise is custom: SAML SSO, uptime SLA, custom retention, invoice billing, audit log. Each pageview counts as one event, and each saved event property counts as one more.
Self-hosting is free with no event cap. On Cloud, 1 million events is $20/month, but replays, heatmaps and anything past 20 websites means Business at $200/month.
What to do by team size
- Solo
- free; Cloud Hobby (100K events, 1 site) or a self-hosted Docker Compose stack
- Small team
- free self-hosted, or Cloud Pro at $20/month for 1 million events and 10 members
- Medium team
- Cloud Business at $200/month for replays and 10 million events, or self-host if you will keep up with patches
- Large team
- Enterprise for SAML SSO and an SLA; product teams wanting deep per-user analysis may still need Mixpanel or Amplitude
Get tools like this every Wednesday
One featured tool, three on the radar. No fluff.
Similar Tools

Open source product analytics, session recording, and A/B testing

Leading open source web analytics platform

Open source business intelligence and analytics

Lightweight privacy-friendly web analytics

Security, performance, marketing, and design tools. Jetpack is made by WordPress experts to make WP sites safer and faster, and help you grow your traffic.
A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores
Trust Signals
About
- Stars
- 39,949
- Forks
- 8,488
Explore Further
More tools in the directory
rea
Reverse engineer anything with agents, from app behavior down to native binaries.
435.8k ★openclaw
Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞
394.0k ★everything-claude-code
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
298.1k ★