Klar vs. Fathom
Two hosted, privacy-first analytics tools, side by side. Neither uses cookies. Here's how they actually differ.
Short answer: both are cookie-free, privacy-first, hosted-only analytics with no self-hosting option. Klar has a free tier (100,000 pageviews/mo across 3 sites) and a tracker of the same weight (~1.9 KB vs Fathom's ~2 KB); Fathom has no free plan, only a 7-day trial, starting at $15/mo for 100,000 pageviews. Fathom includes 50 sites on every paid tier and forever data retention on all plans; Klar's retention scales with plan (6 months free, up to unlimited on Pro+). If you want to try before you commit, or run many low-traffic sites, Klar's free tier and pageview-only counting win. If you want a single flat-fee account across an agency's worth of client sites with forever retention baked in from day one, Fathom is the better fit.
Feature comparison
Do Not Track headerdata-honor-dntklar.identify() with persistent properties/api/collect for server-side eventsPricing comparison
Prices are in EUR for Klar and USD for Fathom (both products bill in their primary market's currency as of 2026-09-03). Fathom has no free plan — pricing tiers below are pulled from Fathom's public pricing page.
When Klar wins
- You want to try before you pay — Klar's free tier (100,000 pageviews/mo across 3 sites) needs no card; Fathom's only free option is a 7-day trial.
- You run a SPA-heavy product — Klar's built-in pushState/replaceState instrumentation auto-detects route changes; Fathom's generic SPA mode needs manual setup when there's no framework-specific integration.
- You need rich event payloads — Klar's custom events support up to 50 properties per call.
- You want richer event properties at the same page weight — the two trackers are within 200 bytes of each other (~1.9 KB vs ~2.0 KB gzipped), so the embed cost is not the deciding factor; what each one can report is.
- You want anonymous identification with persistent properties (e.g. "this visitor logged in 3 times last month" without ever storing an email or IP) — Fathom stays fully anonymous with no identify concept.
When Fathom wins
- You want forever data retention without upgrading — every Fathom tier, including entry, retains data forever; Klar's free/Starter tiers cap retention at 30–90 days.
- You run many low-traffic sites on one account — Fathom bundles 50 sites into every paid tier at a flat rate; Klar bills per event regardless of site count, which can add up faster for a large multi-site agency portfolio.
- DNT is set up once and forgotten — Fathom's DNT honoring is a documented
setup option; functionally similar to Klar's
data-honor-dntattribute once configured. - You want built-in ecommerce revenue events — Fathom ships this as a named feature; Klar covers the same ground via generic custom event properties.
How we verified this
- Klar facts cross-checked against docs/PRODUCT.md and the source code under
src/. - Fathom facts cross-checked against usefathom.com/pricing (including the pricing tier data embedded in the page) and usefathom.com/features as of 2026-09-03.
- Pricing converted at the spot rates the products publish in (no FX conversion assumed).
- Where this page disagrees with the vendor's own marketing, the vendor's site wins — please tell us if you spot a discrepancy.
Try Klar free
100,000 pageviews/month on the free hosted tier, no credit card, no cookie banner. Klar manages the service, so you can start tracking without deploying analytics infrastructure.
Made by Alpha Bros — Klar is one of 8 products in the Alpha Bros studio.