Free SEO Audit
HTML Size · GZIP Savings · Resource Breakdown · Page Weight Score

Webpage Size
Checker Free

The most thorough webpage size checker available, completely free. Check your HTML document size, compressed transfer size, GZIP or Brotli compression savings, external script count, CSS file weight, DOM size, inline code bloat, image optimisation, and 20+ page weight signals Google uses to assess site performance. Works as a website size checker, a web page size checker, and a full page weight audit tool. No login. Instant results.

Real HTML size vs compressed transfer size
GZIP and Brotli compression savings
Scripts, CSS, images, DOM, iframes
Actionable fix for every issue
📦
Page Weight Score
0 to 100 grade with letter rating
🗜️
Compression Check
GZIP, Brotli and savings estimate
📊
Resource Breakdown
Scripts, CSS, DOM, images, iframes
Load Time Analysis
TTFB vs Google benchmarks
How the Webpage Size Checker Works

How This Web Page Size Checker Works

Our webpage size checker fetches your page server-side, decompresses the HTML to get the true document size, checks HTTP headers for compression and caching, then runs 20+ page weight checks across every category that affects load performance.

Enter URL

Paste any URL. The webpage size checker works on homepages, blog posts, product pages, or any publicly accessible URL.

Fetch and Measure

We fetch the page and record both the compressed transfer size and the decompressed HTML size. GZIP and Brotli savings are calculated from the difference.

20+ Weight Checks

HTML size, compression, caching headers, scripts, CSS, inline code, DOM elements, images, iframes, SVGs, schema, HTTPS, and HTTP protocol.

Size Breakdown

Five key size metrics displayed as cards: HTML size, transfer size, compression savings, resource counts, and load time vs Google benchmarks.

Actionable Fixes

Every issue includes a specific fix. Critical issues like missing GZIP show an estimated KB saving so you know exactly what impact each fix will have.

Page Size and SEO Guide

Why Webpage Size Matters for Google Rankings

Page weight is not just a performance metric. It is directly connected to your Core Web Vitals scores, Google rankings, crawl budget, and how well AI search engines can parse your content.

What Is the Ideal Webpage Size for SEO?

Google recommends keeping your HTML document under 100 KB uncompressed. This applies to the HTML source only, not counting external images, scripts, and stylesheets. The reason is straightforward: HTML is parsed by the browser before anything else can happen. A large HTML document delays every subsequent rendering step, worsening LCP, FCP, and TTFB all at once.

In practice, most well-optimised pages for competitive Google rankings sit between 30 KB and 80 KB of HTML. Pages bloated past 200 KB are typically suffering from large inline JavaScript blocks, server-side rendered JSON data embedded directly in the page, excessive inline CSS, large SVG icons, or repeated template markup. Use this webpage size checker to see exactly which category is adding the most weight to your page.

For total page weight including all resources (images, fonts, scripts), the HTTP Archive reports the median desktop web page weighs around 2.3 MB in 2024. Top-ranking pages on competitive Google searches consistently come in lighter. Aim for total page weight under 1 MB on desktop and under 500 KB on mobile.

GZIP vs Brotli: Which Compression Should You Use?

Both GZIP and Brotli compress text-based files before they are sent over the network, dramatically reducing the amount of data transferred. GZIP has been the standard for over two decades and is supported by every web server and CDN. It typically achieves 60 to 80% compression on HTML, CSS, and JavaScript. A 200 KB HTML page transfers as around 40 to 60 KB with GZIP enabled.

Brotli (developed by Google in 2015) achieves 15 to 25% better compression ratios than GZIP at comparable speeds. It is supported by all modern browsers and major CDNs. For maximum compression, use Brotli for static assets and GZIP as a fallback for older clients.

If this webpage size checker reports that compression is not enabled on your server, this is the single highest-impact, lowest-effort fix available. For Apache, add it to .htaccess using mod_deflate or mod_brotli. For nginx, add gzip on; to your server block. Most CDNs (Cloudflare, Fastly, AWS CloudFront) enable GZIP and Brotli by default. There is no valid reason for a production website to be serving uncompressed HTML in 2025.

DOM Size, Inline Code, and HTML Bloat

Three of the most common causes of excessive webpage size that developers miss: DOM element count, inline JavaScript, and inline CSS. Google recommends keeping DOM element count under 1,500 nodes. Pages with 3,000 or more DOM elements take significantly longer to style-calculate and paint, slowing both FCP and LCP.

Large inline JavaScript blocks are particularly damaging because they cannot be cached separately. Every time a user visits the page, the full inline script downloads again as part of the HTML. If you have more than 40 KB of inline JS, extracting it to an external .js file with a long cache lifetime will reduce your page size for every subsequent visit. Check your DOM Depth Checker for a detailed DOM complexity analysis.

Large inline CSS has the same caching problem but also delays FCP because the browser must parse all inline CSS before it can render the first pixel. The exception is Critical CSS: a small block of CSS (under 14 KB) covering above-the-fold styles is genuinely beneficial for LCP. Everything else should be in an external cached stylesheet.

JavaScript Bloat: The Biggest Driver of Page Weight in 2025

JavaScript is consistently the largest single contributor to total page weight for most websites. The HTTP Archive reports the median web page loads over 500 KB of JavaScript. Each external script file adds an HTTP request, a download, a parse cycle, and a compile step before any of it executes. On mid-range mobile devices, each 100 KB of JS adds approximately 350ms to Time to Interactive (TTI).

The most common sources of JS bloat: unused third-party libraries loaded in full when only a small function is needed, multiple analytics and tag manager scripts each loading additional libraries, large UI frameworks like full React or Vue bundles for mostly static pages, and A/B testing and personalisation scripts that load synchronously and block rendering.

Use our JavaScript Dependency Detector to find which scripts are render-blocking and adding the most weight to your pages. The combination of a webpage size checker for HTML weight and a JS dependency audit gives you a complete picture of your page's total weight problem.

How Page Size Affects Google AI Overviews, ChatGPT and LLM Indexing

Webpage size is not just a Core Web Vitals concern in 2025. AI search engines including Google AI Overviews, Perplexity, ChatGPT browsing, Claude, and Gemini all crawl web pages to build their knowledge. These AI crawlers operate with time and memory budgets per fetch. Pages that are very large, slow to respond, or heavy with uncompressed HTML are more likely to be only partially fetched or deprioritised by AI crawlers.

A well-optimised, lean webpage is read more completely and more accurately by both Googlebot and AI crawlers. For AEO (Answer Engine Optimisation), page size matters because a faster, lighter page means the AI crawler gets to your structured content (FAQ schema, HowTo schema, article markup) sooner in the fetch process. Add Schema.org markup to your pages and ensure your robots.txt explicitly allows GPTBot, ClaudeBot, PerplexityBot, and Googlebot-Extended to crawl your content.

Images, iframes, and the Hidden Page Weight You Cannot See in HTML

While this webpage size checker measures your HTML document weight, images and iframes are typically the largest contributors to total page weight. Images account for 40 to 60% of total bytes on most websites. Three changes deliver the most impact: convert to WebP or AVIF (25 to 50% smaller than JPEG/PNG), add loading="lazy" to all below-the-fold images (reduces initial page weight by 30 to 60% on image-heavy pages), and always set explicit width and height on every image to prevent CLS.

Iframes are often overlooked as page weight contributors. A single YouTube embed loads a full browser context with its own scripts, stylesheets, and network requests. Using a lightweight facade (a static image that becomes the iframe only when clicked) can eliminate several hundred KB of iframe weight on the initial load. Use our Image ALT Tag Checker for a complete image SEO audit alongside your page size check.

Frequently Asked Questions

Webpage Size Checker FAQs

Everything about how to check webpage size, what page weight means for SEO, and how to reduce it.

What is a webpage size checker and what does it measure?

A webpage size checker measures the total weight of a web page's HTML document, including inline code. It reports the uncompressed HTML size, the compressed transfer size (after GZIP or Brotli), and how much bandwidth compression saves. This advanced website page size checker also audits external scripts, CSS files, DOM elements, inline JS and CSS, images, iframes, and inline SVGs to show exactly what is making your page heavy.

What is the ideal webpage size for SEO and page speed?

Google recommends keeping your HTML document under 100 KB uncompressed. For total page weight including all resources, aim for under 500 KB on mobile and under 1 MB on desktop. Top-ranking pages are consistently lighter than the web average (which is around 2.3 MB). Smaller page size improves Core Web Vitals scores, reduces bounce rate, and gives your pages a ranking advantage through Google's Page Experience signal.

How does GZIP compression reduce webpage size?

GZIP finds and encodes repeated patterns in HTML, CSS, and JavaScript before sending the file over the network. Because web pages contain many repeated HTML tags, class names, and code patterns, GZIP typically achieves 60 to 80% compression on text-based files. A 200 KB HTML page transfers as only 40 to 60 KB with GZIP. Brotli achieves 15 to 25% better ratios than GZIP. Both are enabled at the server level with a few lines of config and cost nothing in page quality.

How does page weight affect Google rankings?

Page weight affects SEO through Core Web Vitals, particularly LCP (Largest Contentful Paint). Heavy pages take longer to download, parse, and render, directly worsening LCP. Pages failing LCP (loading the largest element in over 4 seconds) lose ranking advantage to lighter competitors. Beyond rankings, Google research shows 53% of mobile users abandon pages taking over 3 seconds to load, making page weight a direct driver of bounce rate as well as rankings.

What is a good HTML page size for Google?

Google's recommended HTML page size is under 100 KB uncompressed. This covers the HTML document itself, not external resources. Keeping HTML under 100 KB ensures fast initial parse time, efficient crawling by Googlebot within its crawl budget, and good Page Experience scores. If your HTML is over 200 KB, common causes include large inline JSON-LD blocks, large inline JavaScript, excessive template output, or large inline SVGs. Use this web page size checker to identify which category is causing the bloat.

How can I reduce the size of my web pages?

The most effective ways to reduce webpage size: (1) Enable GZIP or Brotli compression (reduces HTML, CSS, JS by 60 to 80%). (2) Enable browser caching headers. (3) Minify HTML, CSS, and JavaScript. (4) Convert images to WebP or AVIF format. (5) Use image lazy loading. (6) Move large inline JavaScript to external cached files. (7) Reduce DOM complexity by removing unnecessary wrapper elements. Start with compression if not already enabled, since that single change typically delivers the largest measurable reduction in transfer size.

Does page size affect how AI tools like Google AI Overviews index content?

Yes. AI search engines including Google AI Overviews, Perplexity, ChatGPT browsing, and Claude crawl web pages within time and size budgets. Very large, slow, or uncompressed pages are more likely to be partially fetched or skipped by AI crawlers. A lean, fast webpage with clear semantic HTML and Schema.org markup is significantly more likely to be fully indexed and cited in AI-generated search answers. Webpage size optimisation and AEO (Answer Engine Optimisation) share the same technical foundations.

What is the difference between webpage size and page weight?

Webpage size typically refers to the HTML document size alone, while page weight refers to the total size of all resources loaded including images, scripts, stylesheets, fonts, and iframes. This website size checker measures your HTML document size and its compressed transfer size, alongside auditing the weight-contributing elements in the HTML source. For total page weight across all network requests, combine this tool with a Chrome DevTools network waterfall analysis.

Behind the Search - Performance SEO and AI Intelligence

Built for the Era of Lean Pages, Core Web Vitals, and AI Search

Behind the Search builds technical SEO tools at the intersection of page performance, Core Web Vitals, and AI search engine discoverability. As Google's ranking algorithm weights Page Experience signals more heavily each year, and as AI search tools like ChatGPT, Claude, Perplexity, and Google AI Overviews crawl the web to generate answers, page size is now both a ranking factor and an AI indexability signal.

Our webpage size checker is built on one principle: show the exact technical truth, not a vanity score. We measure real HTML bytes, check real HTTP headers, and give you the specific compression saving you will get from enabling GZIP if it is missing. No inflated scores, no paywalled results.

Use this tool alongside our Core Web Vitals Test and Mobile-Friendly Test for a complete technical SEO picture. Explore all 57+ free tools.

57+
Free SEO Tools
20+
Size Checks
0
Login Required
100%
Free Forever