Free Page Size Checker — Measure HTML Weight & Compression

Free professional SEO tools — SERP preview, meta analyser, schema generator, robots.txt tester, and more. No login required.

How big should a web page be for fast loading?

Your HTML document should ideally be under 100KB. The total page weight (including images, CSS and JavaScript) should be under 1–2MB for most pages. Google's Core Web Vitals benchmarks suggest a Largest Contentful Paint (LCP) under 2.5 seconds — a bloated page is a common reason for slow LCP scores. The fastest sites keep their HTML under 30KB and use compression (Gzip/Brotli) to reduce transfer size by 60–80%.

What causes large page file sizes?

The most common causes of large page sizes are: uncompressed images, large unminified JavaScript bundles (especially third-party scripts like tag managers and chat widgets), render-blocking CSS loaded synchronously, excessive inline styles or scripts in the HTML, and bloated CMS themes with unused code.

Does page size affect Google rankings?

Page size directly affects Core Web Vitals — particularly LCP (Largest Contentful Paint), FID/INP (interactivity) and CLS (layout stability). Google's Page Experience signals use Core Web Vitals as a ranking factor since 2021. Additionally, large pages consume more crawl budget, meaning Google may crawl your other pages less frequently.

What is the difference between HTML size and transfer size?

HTML size is the actual file size of the raw HTML document before any compression. Transfer size is what's actually sent over the network — when Gzip or Brotli compression is enabled, transfer size is typically 60–80% smaller than the HTML size. Enable compression on your server if not already active — it's one of the easiest wins for page speed.