Privacy-first web analytics

Rybbit vs Umami: which should you use in 2026?

Pick Umami if you want the mature, MIT-licensed option with a free cloud tier (100K events/mo), the larger community and simple self-hosting. Pick Rybbit if you want more built in out of the box — Web Vitals, error tracking, user profiles, a 3D globe, Search Console — and you're fine with the AGPL license and no free cloud plan.

Updated

Key takeaways: Rybbit vs Umami

Pick Rybbit if…

  • You want Web Vitals, error tracking, retention and user profiles alongside traffic analytics.
  • You want Search Console data in the same dashboard.
  • You want EU hosting (Hetzner in Germany and Finland) on the managed cloud.
  • Session replay on the Pro plan, without buying a separate tool.

Pick Umami if…

  • You want a free hosted plan: Hobby covers 100K events a month for one site.
  • You prefer the permissive MIT license, e.g. to embed or modify it in a commercial product.
  • You value a bigger community and longer track record (Umami's repo dates from 2020; Rybbit's from 2025).
  • You need revenue tracking — Umami supports revenue on all cloud plans.

Rybbit vs Umami at a glance

Facts from each vendor's public pages, checked October 2026.

Rybbit vs Umami feature, pricing and privacy comparison
Made byRybbitTomato.gg LLC (US); repo created 2025UmamiUmami Software, Inc.; repo created 2020
LicenseRybbitAGPL-3.0UmamiMIT
Free cloud planRybbitNo (7-day trial)UmamiYes — Hobby: 100K events, 1 site, 6-month retention
Paid pricing unitRybbitMonthly pageviewsUmamiMonthly events (pageviews, custom events and stored event properties)
Entry paid planRybbitStandard $19/mo (100K), Pro $39/moUmamiPro $20/mo (1M events), then $0.00003/event
Hosting / data locationRybbitHetzner, Germany and FinlandUmamiUS and EU cloud regions
Cookies / consentRybbitNo cookies or local storage; daily re-salted IDsUmamiNo cookies; no personal data stored
Session replayRybbitPro planUmamiBusiness plan (5K replays included)
HeatmapsRybbitNoUmamiBusiness plan
Funnels, goals, journeysRybbitYesUmamiYes, all plans
Revenue trackingRybbitNo native revenue attributionUmamiYes, all plans
Search ConsoleRybbitYes (self-host needs your own Google OAuth)UmamiNot found in docs
Self-hostingRybbitFree; Docker + ClickHouse, ≥ 2GB RAMUmamiFree; Node.js + PostgreSQL

Rybbit vs Umami for privacy and GDPR

Both are cookie-free by design and say no consent banner is needed. Rybbit stores no cookies or local storage and re-salts visitor IDs daily; Umami stores no cookies and no personal data. Self-hosting either one means visitor data never leaves your servers — the strongest GDPR position available.

On the managed clouds, Rybbit stores data on Hetzner in Germany and Finland (session replays in Cloudflare R2), and uses Anthropic and OpenAI in the US for its AI features. Umami Cloud offers US and EU regions.

Rybbit vs Umami pricing at three traffic levels

Umami has a free tier and cheaper high-volume pricing; Rybbit starts at 100K pageviews. Monthly billing, as of October 2026:

Rybbit vs Umami monthly price by traffic level, as of October 2026
Rybbit100K/mo: $19 Standard / $39 Pro1M/mo: $69 Standard / $139 Pro10M/mo: $249 Standard / $499 Pro
Umami100K/mo: $0 Hobby (1 site)1M/mo: $20 Pro10M/mo: $200 Business (or ≈ $290 on Pro)

Rybbit annual billing costs 8× monthly ("4 months free"). Umami bills monthly only, and each stored event property counts as a billable event, so property-heavy tracking uses quota faster. Self-hosting either is free.

Self-hosting Rybbit vs Umami

Umami is one of the easiest analytics tools to self-host: a Node.js app with PostgreSQL, deployable on a small VPS or a platform like Railway or Vercel plus a managed database. Rybbit runs via Docker and uses ClickHouse, needing at least 2GB of RAM; ClickHouse scales well for large event volumes but is heavier to operate.

Some features are cloud-only on each: Rybbit's email reports and Pages view, Umami's email reports and streaming API.

Who each one is for

Umami fits developers who want a lightweight, permissively licensed tracker they can run anywhere, and small sites happy on the free Hobby plan. Rybbit fits teams who want an open-source analytics tool with more product-analytics depth — replay, errors, Web Vitals, profiles — and EU-hosted cloud.

Migrating from Umami to Rybbit

Rybbit imports Umami data via CSV (as well as Simple Analytics CSV and Plausible ZIP exports). On Rybbit Cloud, one import can run per organization with a two-hour timeout, and imported events count toward your quota. Umami Cloud's import is handled by its team on Pro and up, and accepts self-hosted Umami PostgreSQL exports or CSV.

Rybbit vs Umami: frequently asked questions

Is Rybbit open source?

Yes. Rybbit is open source under the AGPL-3.0 license and free to self-host with Docker and ClickHouse. Umami is open source under the more permissive MIT license.

Does Umami have a free plan?

Yes. Umami Cloud's Hobby plan is free for 100K events a month on one website with six months of retention. Rybbit has no free cloud plan, only a 7-day trial.

Which is cheaper at 1 million pageviews?

Umami. Umami Pro is $20/mo including 1M events, while Rybbit Standard is $69/mo at 1M pageviews (Pro $139).

Do Rybbit and Umami need a cookie banner?

Both say no: neither sets cookies or stores personal data. As always, your own legal assessment depends on the rest of your site.

Does Umami have session replay?

Yes, on its Business plan, which includes 5,000 replays a month and heatmaps. Rybbit includes session replay on its Pro plan.

Can I import Umami data into Rybbit?

Yes. Rybbit's data import accepts Umami CSV exports, plus Simple Analytics CSV and Plausible ZIP exports.

Sources and methodology

Prices and features were checked on each vendor's public pages in October 2026. Vendors change plans often — confirm on the official pricing page before you buy. VisitTrack publishes this comparison and competes with some of these tools; we have no affiliate relationship with either vendor.

Keep comparing

See which channels actually bring paying customers

VisitTrack is cookie-free analytics with revenue attribution built in. One script tag, no consent banner, live in two minutes. 14 days free, no card required.