A slow first paint you cannot explain
A large inline script or a data URI in the head delays everything after it, and never shows up as a network request.
See exactly what your HTML document is made of. Splits the page into markup, inline scripts, inline CSS, embedded SVG and data URIs, and names the biggest blocks.
This tool is available to POLPROG members. Sign in to your account to start, or create one in under a minute.
Knowing a page is heavy is not actionable. Knowing what makes it heavy is.
A large inline script or a data URI in the head delays everything after it, and never shows up as a network request.
Inlined state, hydration payloads and embedded SVG accumulate quietly between releases.
A composition breakdown turns an abstract size target into a named list of blocks to cut.
The three sizes this tool reports mean different things, and it never merges them.
The document is fetched once and parsed as text and markup. No script from the page is run, no subresource is loaded, and the analysis covers the HTML document alone: linked JavaScript, CSS, fonts and images are not part of these figures. Raw bytes, the compressed transfer size and the inline payload inside the document are reported separately, because quoting one as another is the most common mistake in this area.
What the breakdown tends to raise.
Because the server compressed it. Raw bytes are what the browser parses; transferred bytes are what crossed the network. Both matter, for different reasons: compression helps the download, not the parse.
Only if they are inline. Linked files are separate requests with their own weight, and they are deliberately outside this figure so the document total stays meaningful.
Not on its own. It becomes one when style recalculation and layout have to walk it repeatedly. The depth histogram is there so you can see whether the depth is a handful of outliers or the whole document.
It fetches an arbitrary URL from our servers and reports on it in detail, so it is kept behind an account to keep that capability accountable and rate limited.