Cookieless by defaultFour of five are cookieless out of the box. PostHog defaults to cookies and you switch on the salt-hash cookieless mode if needed.
Plausibleyes · no banner needed
Fathomyes · no banner needed
PostHogopt-in cookieless mode
Umamiyes · no banner needed
Pirschyes · no banner needed
Free tierPostHog's 1M events/mo free forever is the most generous indie-scale free tier. Plausible and Umami are free via self-hosting. Fathom and Pirsch are trial-only.
Plausibleself-host · forever
Fathom30-day trial
PostHog1M events/mo · forever
Umamiself-host + 100k cloud
Pirsch30-day trial
Cheapest paid tierPirsch Standard at $6/mo is the cheapest hosted entry tier across the field, with surprisingly generous site limits.
Plausible$9/mo · 1 site · 10k pv
Fathom$15/mo · 100k pv
PostHogmetered · $0.00005/event
Umami$20/mo · 1M events
Pirsch$6/mo · 50 sites · 10k pv
Open sourcePlausible (AGPL), PostHog (MIT), and Umami (MIT) are all genuinely open-source with code on GitHub. Fathom and Pirsch are proprietary.
Plausibleyes · AGPL
Fathomno
PostHogyes · MIT
Umamiyes · MIT
Pirschno
Self-hostablePlausible's Docker Compose is the most beginner-friendly self-host. PostHog's Helm chart is more involved (Kubernetes). Umami runs on anything that runs Node.
Plausibleyes · Docker Compose
Fathomno · cloud only
PostHogyes · Helm chart
Umamiyes · Docker
Pirschno · cloud only
Beyond pageviewsPostHog has by far the deepest feature set — session replay, feature flags, A/B tests, and surveys come bundled. The others stay close to pageview analytics.
Plausibleevents + goals + funnels (paid)
Fathomevents + goals · monetary values
PostHogreplay + flags + experiments + surveys
Umamievents + goals
Pirschevents + funnels + filters
Data residencyUmami self-host puts data anywhere you want. Pirsch's German hosting is the most opinionated EU pick. Fathom (Canada) is non-US but fixed.
PlausibleEU (hosted) · anywhere (self-host)
FathomCanada · always
PostHogUS (hosted) · anywhere (self-host)
Umamianywhere · self-host
PirschGermany · always