These three get compared on feature tables, which mostly obscures the decision. On the features that most people use, all three are close. What differs is the kind of cost you take on, and that is the thing to choose deliberately.
The three costs
Plausible Cloud and Fathom cost money, forever. Roughly $228 and $180 a year respectively at entry level, rising with traffic. In exchange you carry no operational responsibility at all.
Self-hosting costs attention. Usually nothing or nearly nothing in cash — a Workers-based tool typically fits inside a cloud free tier, and a Matomo or Umami install is a small VPS. What you pay is upgrades, breakages, and being the person who investigates when a number looks wrong.
Both cost something when they go wrong, and the difference is who fixes it. That is the actual trade, and it is worth being honest that the answer depends on how much your own time is worth and how much you enjoy this kind of work.
Plausible Cloud
Open source, hosted by the company that makes it, EU-based.
Good: clean interface, genuinely simple, cookieless by design, and the open-source escape hatch is real — you can self-host the same software later if you change your mind, which no other hosted option here offers.
Watch: funnels, revenue attribution, saved segments and API access are on plans above the entry tier, so the price you compare is often not the price you pay. Pricing is per pageview volume, so a successful year costs more.
Fathom
Hosted, closed source, privacy-focused, EU isolation available.
Good: fast, very simple, strong privacy positioning, generally the cheapest of the hosted pair at low volume.
Watch: no self-hosting escape. If you outgrow it or dislike a pricing change, migration is a full migration.
Self-hosting
Several genuinely different options here — Matomo for completeness, Umami for simplicity, the Cloudflare Workers projects for minimal operations. Compared separately.
Good: the data is in your infrastructure, the marginal cost per additional site is near zero, and there is no per-pageview pricing to grow into. And one capability the hosted options structurally cannot offer, covered below.
Watch: you own it. Upgrades, breakages, the support call. For a single site that is an hour or two a year; across thirty client sites it is a real ongoing commitment that should be counted honestly.
The capability that is not on any feature table
Hosted analytics measures from a script in the visitor's browser. That is not a limitation of Plausible or Fathom specifically — it is the only thing available to a vendor who is not inside your infrastructure.
The consequence is two permanent blind spots that no hosted product can close at any price:
Blocked pageviews. A visitor with an ad blocker is invisible. How large that is depends on your audience, and for technical audiences it is not small.
AI crawlers. They execute no JavaScript, so they are not undercounted, they are absent. Which AI crawlers read your pages is unanswerable from a browser script.
Closing either requires counting the HTTP request, which requires running code in your site's request path, which requires infrastructure you control. For a hosted vendor to do it, your visitors' traffic would have to route through their servers — making them a dependency of your site being reachable, not just of your reporting. Nobody sensible offers that.
So the honest framing is: hosted versus self-hosted is mostly a cost-and-effort decision, except for this one capability, where it is an architectural one. What being in the request path changes.
Choose by situation
One site, no interest in infrastructure, want it handled → Plausible or Fathom. Pay, stop thinking about it. Genuinely the right answer for many people.
One site, comfortable with a cloud console, dislike subscriptions → self-host. The setup cost is an afternoon and the running cost is close to zero.
An agency with many client sites → self-host, almost certainly. Per-site pricing across thirty clients is thousands a year indefinitely, and the marginal cost of another site when you host it yourself is nothing. Count the ongoing maintenance honestly, because it is the real cost and it lands on you.
You need funnels, revenue and segments → check which tier they are on before comparing prices. This is where hosted pricing quietly diverges from its headline.
You need to see ad-blocked traffic or AI crawlers → self-hosted, in the request path. Nothing hosted can do it.
Your audience is technical → weigh the blind spot heavily. A tool that cannot see a quarter of your readers is describing a different audience than the one you have.
Common questions
Is Plausible or Fathom better?
They are close on the features most people use. Plausible is open source, so you can self-host the same software later if you change your mind — a real escape hatch Fathom does not offer. Fathom tends to be cheaper at low volume. The more useful question is which tier the features you need are on, because funnels, revenue and API access often sit above the entry plan on both.
Is self-hosting analytics actually cheaper?
In cash, almost always — a Workers-based tool usually fits inside a cloud free tier, against $180–228 a year indefinitely for a hosted one. In total cost it depends on what your time is worth, because you take on upgrades, breakages and every investigation into a number that looks wrong. For one site that is an hour or two a year. Across thirty client sites it is a real commitment.
Can Plausible or Fathom show ad-blocked pageviews?
No, and it is not a roadmap question. Both measure with a script in the visitor's browser, so a blocked script means the pageview never existed as far as they are concerned. Counting it requires measuring the HTTP request in your site's request path, which a hosted vendor cannot do without routing your visitors' traffic through their own infrastructure.