HTML Weight Audit
Measure raw HTML bytes to ensure document payload stays under 100KB for fast indexing.
Gzip Compression Estimator
Calculate estimated compressed transfer payload (~75% reduction via Gzip/Brotli).
DOM Complexity
Count total DOM elements to avoid excessive DOM depth and memory consumption in modern browsers.
Fetching Webpage & Measuring Payload Bytes…
Downloading HTML source, running Gzip compression algorithm, and counting DOM elements.
Size Score
100 / 100
Evidence-BasedUncompressed HTML
0 KB
0 BytesGzip Compressed
0 KB
0% ReductionDOM Elements
0 Nodes
0% Text Ratio| Document Component | Metric / Count | Byte Size / Portion | Status Guidance |
|---|
Why Page HTML Payload Size Impacts SEO & Speed
The uncompressed size of an HTML document directly influences Time to First Byte (TTFB), DOM processing speed, and Google crawl budget efficiency. Keeping HTML weight below 100KB ensures fast mobile rendering and prevents search engine indexing timeouts.
How to Use the HTML Size Checker
1 Enter URL
Input any website address or landing page permalink.
2 Click Check Size
Our tool downloads page HTML source and measures payload bytes and DOM element counts.
3 Optimize Payload
Review size rating, compressed Gzip estimates, and text-to-HTML ratio.
HTML Payload Best Practices
Recommended
- Keep raw HTML document size under 100KB.
- Enable Gzip or Brotli HTTP compression on your web server.
- Keep total DOM element count under 1,500 nodes (Google Lighthouse recommendation).
- Minify HTML by stripping unnecessary whitespace and comment blocks.
Avoid
- Avoid embedding large Base64 images directly inside HTML source code.
- Do not include massive inline CSS styles or inline JavaScript blocks.
- Avoid excessive nesting of HTML
<div>elements (DOM depth > 32). - Don't exceed 100KB HTML payload on Gmail templates (avoids email clipping).