Rybbit vs Umami

Both are open source and privacy-first, but Rybbit offers session replay, funnels, and user journeys that Umami doesn't.

7-day free trial. Cancel anytime.

Why consider Rybbit over Umami?

Umami is a popular open-source analytics tool known for its tiny 2KB script and simple, clean interface. It's a solid choice for personal blogs and small sites that just need basic traffic metrics. But Umami's simplicity comes at the cost of advanced features: no session replay, no error tracking, no Web Vitals monitoring, and limited organization support for teams.

Rybbit shares Umami's open-source DNA and privacy-first values but offers a much deeper feature set. You get session replay to watch how users interact with your site, funnel analysis to find conversion bottlenecks, user journey visualization with Sankey diagrams, and error tracking to catch issues before your users report them. All while maintaining the clean, intuitive dashboard experience that makes simple analytics tools appealing.

On the technical side, Rybbit uses ClickHouse for analytics queries, delivering fast performance even at high traffic volumes. Umami supports PostgreSQL and MySQL for self-hosting, which may be more familiar but can struggle with large datasets. Rybbit also offers a mature managed cloud service, so you don't have to maintain infrastructure if you'd rather not. If you've outgrown Umami's basic metrics and need analytics that can grow with your product, Rybbit is the natural next step.

Comparison

Which is right for you?

Choose Rybbit if...

  • You need session replay to see how users interact with your site
  • You want error tracking and Web Vitals monitoring built in
  • You need organization support with team roles and permissions
  • You want a daily rotating salt option for extra privacy
  • You need ClickHouse performance for high-traffic analytics
  • You want a real-time globe view of your visitors

Choose Umami if...

  • You want the smallest possible tracking script (2KB)
  • You prefer PostgreSQL or MySQL over ClickHouse for self-hosting
  • You only need basic pageview and event tracking
  • You want a completely free self-hosted solution with no limits
  • You're running a personal blog or lightweight content site

Why choose Rybbit over Umami?

Rybbit
Umami
Analytics Features
Real-time analytics
Custom events
With attributes
With properties
Funnels
User journeys (Sankey)
Conversion goals
UTM tracking
Public dashboards
Advanced Features
Session Replay
User profiles
Web Vitals monitoring
Error tracking
Real-time globe view
Autocapture
Privacy & Open Source
Cookie-free tracking
No personal data collection
Daily rotating salt
Open source
Self-hostable
Technical & Pricing
Script size
18KB
~2KB
Bypasses ad blockers
API access
Starting price
$19/mo
$20/mo
Pricing

Pricing comparison

Rybbit

Events-based pricing

$19/mo

  • 7-day free trial, no credit card required
  • All features included on every plan
  • Session replay available on Pro plan
  • Unlimited team members

Umami

Usage-based + flat fee

$20/mo

  • Hobby plan at $20/mo for 100k events
  • Self-hosted version is completely free
  • Cloud plans scale with usage
  • No free cloud tier available
FAQ

Frequently asked questions

Resources

Related resources

Switch to analytics that's made for you

Powerful insights without the complexity. Privacy-focused analytics that just works.

7-day free trial. Cancel anytime.