Plausible vs Umami

Two privacy-first web analytics tools, compared side-by-side on the same axes. Data is descriptive — no rankings, no editorial winners.

Updated May 1, 2026 10 of 34 verified checks differ Source: vendor docs & pricing pages

Plausible

Privacy-first GA alternative, EU-hosted, simple dashboard

Umami

Open-source self-hosted privacy analytics

Which one is for you

Three concrete frames to decide. Not a winner — a fit check.

Pick Plausible if

  • You want a managed cookieless SaaS with EU isolation, $9/mo entry, and a published Schrems II posture. Plausible Cloud handles all the ops.

  • You need email reports, a public API, and a clean dashboard out of the box. Plausible's UX is more polished than Umami's by default.

  • You're going to use the cloud version anyway. Plausible's hosted product is materially better-managed than Umami's.

Pick Umami if

  • You self-host. Umami runs on a $5 VPS with Postgres; Plausible CE needs ClickHouse and 4GB+ RAM.

  • You want MIT licensing without copyleft constraints. Plausible is AGPL — fine for most use cases but more constraining if you embed it in a closed product.

  • You're cost-sensitive at small scale. Umami self-host total cost is ~$5-10/mo all-in vs $9/mo for Plausible Cloud — but Umami SaaS at $9/mo also exists.

Pick neither if

  • You need real attribution paths. Both are pure cookieless counters; cross-session user stitching is impossible.

  • You need ISO 27001 / SOC 2. Look at Piwik PRO or Matomo Cloud Business.

Real cost on 100k pageviews/month

Plausible Cloud vs Umami self-host — different deployment models, different cost shapes.

Line itemPlausibleUmami
Base plan / hosting +$19/mo Plausible Growth Cloud +$5/mo $5 VPS for self-host
Database Included Included Included Postgres on same VPS
Stats API Included Included Included REST API included
Time / ops Included Vendor-managed ~2 hr/mo
All-in monthly $19/mo Vendor handles everything $5/mo Cash only — your time is extra

Plausible CE self-host: figure $25-30/mo VPS (ClickHouse needs RAM). Umami SaaS at $9/mo if you skip self-hosting.

Three things each tool quietly can't do

Limits the marketing pages won't list. Each tool has them — knowing which kills the deal saves a migration.

Plausible can't…

  1. Run on a $5 VPS for self-host. ClickHouse backend needs more RAM than that.

  2. MIT permissive license. AGPL is real open-source but more constraining than MIT.

  3. Cross-session user stitching. Pure cookieless tool — same trade-off every time.

Umami can't…

  1. Polished UX out of the box. Umami's dashboard is functional but Plausible's is more refined.

  2. Audited compliance. No SOC 2 / ISO 27001 unless you self-attest.

  3. Scale to billions of events. Postgres backend slows past 5-10M events/month.

At-a-glance

Five facts that most often qualify or disqualify a tool early.

PlausibleUmami
Price floor$9/moFree
Free tierNoYes
Hosting modelSaaS + self-hostSaaS + self-host
Data residencyEUUS
CookielessYesYes

Privacy posture

Frameworks claimed and sub-processors disclosed under DPA.

Frameworks claimed

FrameworkPlausibleUmami
GDPR Held Held
CCPA Held Held
UK PECR Held Not held
SOC 2 Type II Not held Not held
ISO 27001 Not held Not held
HIPAA Not held Not held

Sub-processors

Plausible (8)

  • Plausible Insights OÜ Legal entity (data processor for customer's site visitors) 🇪🇪 Estonia
  • Hetzner Online GmbH Cloud hosting (servers, ClickHouse database) 🇩🇪 Germany
  • UpCloud Database hosting + data exports 🇫🇮 Finland
  • Bunny.net CDN, DNS, DDoS protection 🇸🇮 Slovenia
  • Paddle.com Payment processing (Merchant of Record) 🇬🇧 United Kingdom
  • Postmark Transactional email 🇺🇸 United States
  • Help Scout Customer support inbox 🇺🇸 United States
  • hCaptcha Sign-up anti-spam 🇩🇪 Germany

Umami (6)

  • Umami Software, Inc Legal entity (data processor for Cloud customers) 🇺🇸 United States
  • Vercel Inc Cloud hosting (Next.js app, edge functions) 🇺🇸 United States
  • ClickHouse Cloud Analytics database (US/EU regions) 🇺🇸 United States
  • Hetzner Online GmbH EU compute for EU-tier customers 🇩🇪 Germany
  • Stripe Payment processing 🇺🇸 United States
  • Cloudflare DNS, CDN, DDoS protection 🇺🇸 United States

Pricing at common traffic levels

Cheapest published plan from each vendor that covers the listed pageview volume. Retrieved May 1, 2026.

Pricing comparison at four traffic tiers.
TrafficPlausibleUmami
10k pv/mo $9/moStarter $0/moHobby
100k pv/mo $19/moStarter $0/moHobby
500k pv/mo $39/moStarter $20/moPro
1M pv/mo $59/moStarter $20/moPro

Volumes between tiers follow each vendor's published pricing model. "Custom" indicates the vendor does not publish a price for that volume on their pricing page.

Feature matrix

All 38 verified checks across 4 categories.

Tracking & Reporting (15)

FeaturePlausibleUmami
Pageviews & visitors Yes
Pageviews + unique visitors
Yes
Pageviews + visitors
Live visitor count Yes
Live, ~5s refresh
No
Cloud only feature
Top pages report Yes
By pageviews/visitors
Yes
By pageviews/visitors
Top referrers Yes
Source domain breakdown
Yes
Referrer + UTM breakdown
UTM campaign tracking Yes
Source/medium/campaign breakdown
Yes
Auto-detected from referrer
Country & city breakdown Yes
Country, region, city
Yes
Country + city
Device, browser, OS Yes
Device, browser, OS
Yes
Device + browser
Bounce / engagement Yes
Bounce rate
Yes
Bounce rate
Time on site Yes
Engagement time approximation
Yes
Avg session duration
Custom events Yes
All paid plans (Starter $9+)
Yes
Custom events with property tracking; v3.1 added Custom Boards
Goals / conversions Yes
All paid plans
Yes
Cloud goals; self-host via SQL
Funnels Yes
$39 Business plan
Yes
Custom Boards (v3.1+); flat funnel reports
Outbound link tracking Yes
Auto-tagged
Yes
Via custom events
File download tracking Yes
Auto-tagged
Yes
Via custom events
404 / error tracking No
Manual events / 404 page hit
No
Manual events

Privacy & Compliance (9)

FeaturePlausibleUmami
Cookieless by default Yes
Daily salt rotates every 24h, then deleted
Yes
Cookieless tracking; visitor hash with salt rotation (monthly default, configurable)
No personal data collected Yes
IP processed in-memory only, never stored
Yes
IP not stored; used in-memory for geo + salted hash
GDPR-compliant out of the box Yes
Vendor legal opinion (CNIL-aligned); DE TTDSG/IT Garante stricter
Partial
Vendor claims no banner needed (cookieless + no PII); not a legal opinion, EU DPAs may differ on Schrems-II/US infra
Data hosted in EU Yes
Hetzner Falkenstein (DE) + Bunny CDN Slovenia
Partial
Mixed: Vercel + Cloudflare (US), ClickHouse (US/EU), Hetzner (EU)
Data hosted in US No
EU-only
Yes
Vercel + Cloudflare US primary; control plane US-hosted
Self-hostable Yes
MIT, Docker
Yes
Free, Docker
Open source Yes
AGPL Community Edition
Yes
MIT
Data retention period Forever
Until account deletion (no auto-purge)
Configurable
Hobby 6 mo · Pro 2 yr · Business 5 yr · Self-host: indefinite
Bot & spam filtering Yes
IAB bot list + heuristics
Yes
Bot detection

Setup & Integrations (10)

FeaturePlausibleUmami
Script weight (KB) Yes
gzipped
2
~2 KB gzipped (4.5 KB uncompressed); same gzipped basis as peers
Single-snippet install Yes
data-domain attribute
Yes
data-website-id attribute
WordPress plugin Yes
Official plugin, 10,000+ active installs
No
No official plugin; community "Integrate Umami" by Ancocodet (2k+ installs)
Proxy / first-party domain Yes
Plausible Proxy via CNAME — bypasses adblockers
Yes
Configurable via TRACKER_SCRIPT_NAME env (rename to dodge adblockers)
Public API Yes
Stats + Events
Yes
Full REST API (websites, stats, events, sessions, reports, realtime)
Data export (CSV/JSON) Yes
CSV + Stats API
Yes
CSV
Google Search Console connector Yes
Looker Studio export — Business plan
No
No native GSC connector
Email digests Yes
Weekly + monthly
Yes
Cloud
Slack / webhook alerts Yes
Direct integration
No
No native Slack
Public shareable dashboard Yes
Public link, no auth
Yes
Share-link toggle

Pricing & Plans (4)

FeaturePlausibleUmami
Free tier exists No
30-day trial
Yes
Hobby plan = permanent free (100k events/mo, 3 sites, 6mo retention)
Entry price ($/mo) 9
Starter plan, 10k pv/mo, 1 site
20
Cloud Pro tier (1M events/mo, 20 sites, 2yr retention)
Price at 100k pageviews 39
Plausible Business tier (was $19 in 2024)
20
Pro covers 1M events/mo (well over 100k benchmark)
Unlimited sites on entry plan No
Starter ($9) = 1 site; Growth ($14) = 3 sites; Business ($39) = unlimited
Partial
3 sites Hobby · 20 sites Pro · unlimited Business · unlimited Self-host

Frequently asked questions

Factual answers to the questions readers most often ask about this pair.

Can Umami import GA4 data?

Yes, but with caveats. Umami supports CSV import for historical data, which means you export from GA4 (or use a tool like the open-source ga4-to-csv exporter), reshape the columns to match Umami's expected schema, and import. The depth you get back is limited: pageviews and basic events come across cleanly, but GA4's session and engagement metrics are calculated differently and will not survive the import as-is. Custom dimensions and audiences do not transfer at all. For a clean cutover most teams accept the loss and treat the GA4 export as an archive rather than a continuous history. If continuity matters more than tool choice, Plausible's official GA4 importer covers the same ground with slightly less friction.

Plausible Business plan vs Umami Cloud Plus, what is the difference?

Both are the upgraded tier and both are priced at $19 per month at 100k events. Plausible Business adds funnels, ecommerce revenue tracking, custom property breakdowns, team accounts with permissions, and the GSC integration. Umami Cloud Plus adds funnels, retention analysis, journey reports, and longer data retention. The features overlap on funnels but Plausible's plan leans toward marketing analytics with revenue and search data, while Umami's leans toward product analytics with user journeys and cohorts. If you mostly care about marketing channels and conversion, Plausible Business. If you mostly care about product behaviour and retention, Umami Cloud Plus.

MIT vs AGPL, what does it mean for me as a self-hoster?

For a single-team self-hoster running the analytics for your own sites, almost nothing. Both licenses let you install, modify, and run the software internally without obligation. The AGPL only kicks in when you offer the modified software to third parties as a network service. So if you fork Plausible, customise it, and run it for your own portfolio, you are fine. If you fork Plausible, customise it, and resell access to other customers, AGPL requires you to publish your modifications. MIT places no such obligation on Umami in any scenario. Practically: solo operators can ignore the difference, agencies offering white-labelled analytics to clients should think twice about the Plausible path.

Will Umami stay free forever?

The MIT license guarantees the open-source version cannot be retroactively closed. Whatever code is published today remains free under MIT in perpetuity, and any community fork inherits that freedom. The maintainer, Mike Cao, has been consistent for years that the self-hosted product will stay free, with monetisation coming through Umami Cloud rather than license fees. The realistic risk is not that the license changes, but that future development could focus on Cloud-exclusive features and the self-hosted edition lags behind. That is what happened to several other open-core analytics tools. So far Umami's commit history shows the open-source edition keeps pace, but it is worth watching.

Self-hosting Umami: minimum server requirements?

A $5/month VPS with 1GB of RAM and one shared CPU core is enough to run Umami comfortably for a portfolio of a dozen low-to-medium-traffic sites. The Docker image plus a Postgres container fits in well under 512MB of RAM at idle. Disk usage is modest: a few hundred megabytes for the application, plus the database which grows roughly proportional to event volume. Plan on 1GB of database storage per million events as a rough rule. Hetzner CX11, DigitalOcean's basic droplet, Vultr's $2.50 tier, all work. The thing that will bite you is not CPU or RAM, it is forgetting to schedule database backups. Set up a daily pg_dump to S3 or B2 before you put real traffic through it.

Switching between them: data export and import

Both tools export to CSV and both can import CSV, so technically you can move data between them. In practice the export schemas do not line up cleanly. Plausible exports aggregated data by default, which is fine for archive but lossy if you want raw events. Umami exports raw events but in a structure that needs reshaping before Plausible will accept it. The pragmatic playbook is: export your old tool's data as CSV and keep it as a static archive for compliance or curiosity, install the new tool with a clean slate, and run both in parallel for a week to validate the script is firing and numbers look sensible. Trying to merge histories across tools tends to create more confusion than insight.

Continue exploring

More comparisons and reference pages on this site.