Little Friend compared.
Smaller, cookieless, and it sees the bots. Pick the tool you use today.
Head to head
Google Analytics 4
Google's analytics suite, linked to Google Ads.
Where Little Friend pulls ahead: a script under 4 KB, no cookies, crawlers and AI agents in their own report, and goals your server confirms.
Plausible Analytics
A small, cookieless web analytics script.
Where Little Friend pulls ahead: crawlers and AI agents in their own report, a door that decides which get in, journeys and session replay, and an official MCP server.
Fathom Analytics
A cookieless web analytics script with the same features on every plan.
Where Little Friend pulls ahead: crawlers and AI agents in their own report, a door that decides which get in, journeys and funnels, goals your server confirms, and an MCP server.
How we measured script size.
On September 25, 2026 we downloaded each script uncompressed and compressed it with gzip at level 9, the same way we measure our own. Real transfer sizes vary a little with the server's compression settings.
| Tool | Size, gzip |
|---|---|
| Google Analytics 4gtag.js for a real GA4 property | 163 to 181 KB |
| PostHogarray.js, the file the snippet loads | 95.9 KB |
| Little Friendlf.js, measured at build | 3.27 KB |
| Fathomscript.js | 2.0 KB |
| Plausiblescript.js, the default script | 1.2 KB |
| Tool | File | Uncompressed | Gzip |
|---|---|---|---|
| Google Analytics 4 | https://www.googletagmanager.com/gtag/js?id=G-…Eight public GA4 properties measured: kubernetes.io, prometheus.io, etcd.io, istio.io, argo-cd.readthedocs.io, envoyproxy.io, opentelemetry.io, containerd.io. The tag's size depends on each property's settings. With no measurement ID the base library is 88,774 bytes gzip, but no site loads it that way. | 494,823 bytes | 162.8 KB to 181.3 KB166,727 to 185,687 bytes |
| PostHog | https://us-assets.i.posthog.com/static/array.jsRecording, surveys and other features can load more files on demand. We measured only the first one. | 313,792 bytes | 95.9 KB98,204 bytes |
| Fathom | https://cdn.usefathom.com/script.js | 6,981 bytes | 2.0 KB2,083 bytes |
| Plausible | https://plausible.io/js/script.jsPlausible also offers per-site script variants. We measured the default. | 2,841 bytes | 1.2 KB1,279 bytes |
Sources.
- Google: known bot-traffic exclusion
- Google: consent mode
- Google: explorations (funnels, paths)
- Google: Measurement Protocol
- Google Analytics overview
- PostHog: bot and traffic detection
- PostHog: persistence and cookies
- PostHog: product analytics
- PostHog: pricing
- Fathom: features
- Fathom: pricing
- Plausible: features and pricing
- Plausible: Events API
Checked September 25, 2026. If something here is out of date, tell us and we'll fix it.