Script weight checker · free · no email
Weigh your current CMP.
Paste a site. The checker reports what it sends before a visitor chooses, after they reject and after they accept, next to the same visit with CMPStack.
How we measure our own numbers
Nothing here is an estimate
The weight is the gzipped size of the shipped build, measured with gzip -c dist/cmpstack.js | wc -c. The build script refuses to produce a bundle above 4,096 bytes. The banner is a second file, fetched only when there is a question to ask, such as a first visit: 6,004 bytes.
Layout shift is measured by driving headless Chrome against a fixture page on every CI run. The run fails above a 0.10 budget. The current measurement is 0.000, because the banner is a fixed overlay that never pushes content.
The checker above runs a fresh headless browser against your URL: up to three pages, each visited before any choice, after reject and after accept. It reports what every visit sent and whether the consent signal matched the choice.
Build fails above 4,096 bytes
Budget 0.10, gated in CI
Loaded async. The page paints without waiting for consent.
Weigh it. Then decide.
Seven days, every feature, unlimited domains, no card.
GDPR · UK-GDPR · CCPA · Google Consent Mode v2