AnalyticsVS
Menu

PostHog Script Performance

PostHog script benchmark: transfer size, decoded weight, and Slow 4G load overhead — recorded on AnalyticsVS fixtures so you can compare product-analytics cost.

Updated

PostHog Script Performance

2026-10-12 · Desktop (Chromium) · Slow 4G (Simulated) · Avg of 7 runs

Recorded by AnalyticsVS

Load time

Without analytics276 ms
With analytics1.56 s

+1.28 s

Loading method
Async · non-blocking

This script downloads in the background, so the browser can draw the page’s first visible content without pausing to load the tracking code.

Script filesize
144.3 KiB transfer451.2 KiB decoded

Transfer is the compressed download size, and decoded is what the browser parses afterward.

What this means for your site

On our empty test page, the load event finished +1.28 s later with the tag installed. On a real site, page load is likely to take at least that long — but usually not the full +1.28 s stacked on top of your other assets, because much of the work overlaps parallel downloads.

About PostHog

Open-source product analytics, feature flags, and session replay

View full PostHog profile →