2 KB

The lightest web analytics
script on the internet

Under 2 KB gzipped. Loads asynchronously. Never blocks rendering. Zero impact on your Core Web Vitals score.

How we stack up

Script sizes (gzipped) from publicly-available CDNs.

Statalog YOU'RE HERE
2 KB
Plausible
3 KB
Fathom
2 KB
Matomo
28 KB
Google Analytics 4
90 KB

What a 2 KB script actually means

Small bytes, real impact on the metrics search engines and users care about.

No Core Web Vitals hit

Because the script is tiny and loaded with the defer attribute, it never blocks rendering, never affects Largest Contentful Paint, never adds to Total Blocking Time.

Mobile-friendly

On slow 3G, a 90 KB GA script can take 3-4 seconds to download. Our script downloads in under 100ms on the same connection.

SEO benefit

Google uses Core Web Vitals as a ranking signal. A faster site is a higher-ranked site. Switching from GA to Statalog can measurably improve your rankings.

Works on low-end devices

Heavy JS parsing kills the experience on budget Android phones. Our script parses and executes in negligible time, so your site stays snappy for everyone.

What's in the 2 KB

A fully-featured tracker, no frameworks required.

  • Pageview tracking
  • UTM parameter capture
  • Referrer detection
  • Session timing
  • Device & browser detection
  • Screen resolution
  • Language detection
  • Do Not Track honoured
  • SPA route-change support
  • Custom events API
  • localStorage opt-out
  • Zero dependencies

Every millisecond matters

Stop paying in page speed for your analytics. Get the same insights in a fraction of the bytes.