Matomo vs Umami

Matomo

Privacy-friendly full-featured web analytics

Umami

Simple, fast, privacy-focused website analytics

Feature Matomo Umami
Category Analytics Analytics
Sub-category Web Analytics Web Analytics
Maturity stable stable
Complexity intermediate intermediate
Performance tier medium medium
License GPL-3.0 MIT
License type copyleft permissive
Pricing fully free fully free
GitHub stars 20.0K 25.0K
Contributors 0 0
Commit frequency weekly weekly
Plugin ecosystem none none
Docs quality good good
Backing org Matomo Umami
Funding model open_core open_core
Min RAM 1 GB 512 MB
Min CPU cores 1 1
Scaling pattern single_node single_node
Self-hostable Yes Yes
K8s native No No
Offline capable No No
Vendor lock-in none none
Languages PHP TypeScript
API type REST REST
Protocols HTTP HTTP
Deployment docker docker
SDK languages — —
Team size fit solo, small, medium, enterprise small, medium
First release 2020 2020
Latest version — —

When to use Matomo

  • ✓ Primary: website-analytics
  • ✓ Primary: conversion-tracking
  • ✓ Primary: user-behavior-analysis

When to use Umami

  • ✓ GDPR-compliant website analytics
  • ✓ Multi-site tracking from single dashboard
  • ✓ Custom event tracking without cookies

Matomo anti-patterns

Umami anti-patterns

  • ✕ Less feature-rich than Matomo
  • ✕ No heatmaps or session recording
  • ✕ Limited funnel analysis
Full Matomo profile → Full Umami profile → All comparisons