Umami logo

Umami

Freemium

Simple, fast, privacy-focused open-source website analytics

4.5
Editorial Rating
Editorial Rating
4.5/5
Starting Price
Free
Founded
2020
Reviewed by James Crawford·Senior IT & Cybersecurity Leader · 15+ years evaluating enterprise software·Last reviewed:

About Umami

Umami is a lightweight, self-hosted web analytics tool that's a direct Google Analytics alternative for people who want basic stats without the privacy baggage. Built on Next.js with PostgreSQL or MySQL, it runs as a single Docker container and takes about 10 minutes to set up from scratch. Around 22,000 GitHub stars. The tracking script weighs about 2KB and is cookie-free — no GDPR consent banner required for basic pageview tracking. The dashboard is deliberately simple: pageviews, unique visitors, referrers, device types, countries, and custom events. That simplicity is both the appeal and the limitation — you won't find conversion funnels, heatmaps, A/B testing, or session recordings. For teams who left Google Analytics because of GA4's complexity and found Plausible's cloud pricing steep, Umami self-hosted is a good middle ground. Multi-site support in a single instance is useful for agencies managing multiple client analytics. Umami Cloud is available if self-hosting isn't worth your time. The database schema is simple enough that direct SQL queries against it aren't scary when you need custom data pulls.

Key Features

No cookies required
GDPR compliant
Real-time dashboard
Custom events
API access
Self-hosting

Hobby

Free
  • 3 websites
  • 100K events/mo
  • Core analytics
  • Self-hosted option
Most Popular

Pro

$20/mo
  • Unlimited websites
  • 1M events/mo
  • Team access
  • API access

Self-hosted

Free
  • Unlimited everything
  • Full control
  • Your own database
  • No limits

Pros

  • No cookie consent banner needed
  • Extremely lightweight script (~2KB)
  • Beautiful clean dashboard
  • Self-hosted = unlimited free

Cons

  • Fewer features than GA4
  • No conversion funnels on free plan
  • Limited integrations

Best For

  • Indie developers and small sites wanting privacy-respecting analytics without GA4's complexity
  • Agencies managing analytics for multiple client sites from one self-hosted instance
  • Teams in GDPR-sensitive markets who need cookieless tracking with no consent banner

Not Ideal For

  • Marketing teams who need conversion funnels, heatmaps, or A/B testing — Umami doesn't have those
  • High-traffic sites needing advanced segmentation, cohort analysis, or custom reporting

Potential Deal Breakers

  • No conversion funnels, heatmaps, session recording, or A/B testing — very limited feature set
  • No built-in alerting or traffic anomaly detection
  • PostgreSQL or MySQL required — no SQLite option for lightweight single-file deployments

Data & Privacy

No
Sells Data
No
AI Training
Your server
Data Location
Yes
Data Export
Yes
Data Deletion
Yes
GDPR

Privacy-focused analytics. Self-hosted keeps all visitor data on your server. No cookies required. No personal data collected. GDPR compliant without consent banners. Complete alternative to Google Analytics.

Who Is This For?

Hands-on tested May 2026

Signup Experience

Self-hosted setup via Docker takes under 10 minutes with PostgreSQL or MySQL. Umami Cloud offers instant signup with a free Hobby tier for up to 3 sites. The tracking script embeds as a single script tag. The dashboard shows live data within seconds of the first pageview. No cookie consent configuration needed.

For Home Users

Self-hosted is completely free with unlimited sites and events -- the best free analytics option for personal sites and indie projects. The 2KB cookieless tracking script and clean dashboard make it easy to run on any site without affecting page performance or requiring a consent banner. Developers running personal blogs or portfolio sites will find nothing better at this price point.

For Business Users

Self-hosted is free beyond infrastructure costs. Umami Cloud Pro at $20/mo covers unlimited sites and 1M events/mo for teams who want managed hosting. Multi-site support from a single instance is useful for agencies managing client analytics. The feature set is intentionally minimal -- no funnels, heatmaps, or session recordings. Teams needing those features should use PostHog or Plausible. Umami wins for teams wanting GDPR-compliant pageview analytics with zero third-party data sharing and minimal operational overhead.

Our Verdict

Umami is exactly what it says it is — simple analytics you control. Setup is fast, the UI is clean, and it covers the metrics most small sites actually look at. It's not a Mixpanel or even a Plausible replacement for feature depth. If your analytics needs go beyond pageviews and referrers, you'll need something more powerful.

Editorial Rating:
4.5