At just 517 bytes, DataFast is 75x smaller than Google Analytics. Zero impact on your page speed, Core Web Vitals, and Lighthouse scores. Your visitors will never notice it.
5,000 events/month free. No credit card required.
517B
Script size
<1KB
Gzipped transfer
75x
Smaller than GA
0ms
Render blocking
Our entire tracking script is 517 bytes uncompressed. For comparison, Google Analytics is 45KB and most alternatives are 5-15KB. Every byte counts for page speed.
DataFast has zero impact on your Lighthouse performance score. No render-blocking scripts, no layout shifts, no long tasks on the main thread.
Keep your LCP, FID, and CLS scores pristine. Our script loads asynchronously and never touches the DOM, so your Core Web Vitals stay exactly where they are.
A single self-contained script with zero dependencies. No tag managers, no additional libraries, no third-party requests that slow down your page.
The script is served from a global CDN edge network. Sub-10ms load times from anywhere in the world, cached aggressively at the browser level.
Despite the tiny size, you get pageviews, custom events, UTM tracking, referral sources, and revenue attribution. No features sacrificed for performance.
It does not try to replicate all of GA. DataFast focuses on the metrics that actually matter: pageviews, visitors, sources, events, and revenue. The heavy processing happens server-side, keeping the client script minimal.
No. The script is loaded asynchronously and is so small that it has zero measurable impact on LCP, FID, INP, or CLS. Many users see their scores improve after removing Google Analytics and switching to DataFast.
Google Analytics (gtag.js) is about 45KB. Plausible is around 1KB. Fathom is about 2KB. DataFast is 517 bytes, making it the smallest full-featured analytics script available.
No. DataFast moves data processing to the server side. The client script only captures and sends events. You get pageviews, custom events, UTM tracking, revenue attribution, and real-time dashboards despite the tiny script size.
Yes. The script works with any website: static HTML, WordPress, React, Next.js, Vue, Svelte, and more. For SPAs, it automatically detects route changes without any additional configuration.
Absolutely. View the source of our tracking script directly in your browser DevTools. It is unminified and readable. You can verify every byte and confirm there is no hidden tracking or bloat.