0.213 g
cleaner than an estimated 69.4% of pages on the web
- A+
- A
- B
- C
- D
- E
- F
A+ is 0.04 g or less per view, F is more than 0.359 g CO₂e.
The numbers
- 0.284 g CO₂e
- <0.001 g CO₂e
- verified green
- 2.46 s
- 0
- 32 ms
At 10,000 views a month this page emits about 25.6 kg CO₂e a year, roughly 105 km in an average petrol car. The estimate assumes 75% new and 25% returning visitors, a measured cache reload ratio of 0%, and world-average grid intensity. How we calculate this
What to fix
apply everything → ~0.085 g/visit, rating B
Enable text compressionsave ~0.122 g/visit (1.35 MB)High impact · quick fix
22 text resources (1.93 MB) are served without gzip/Brotli.
Enable Brotli (or at least gzip) on the server or CDN for HTML, CSS, JavaScript, JSON and SVG. Typical reduction is ~70%.
- index-DuSqle2B.js572 kB
- i18n-4i-YAXC3.js491 kB
- index-DLqQ-eVO.css192 kB
- react-query.gen-CM44PIPX.js143 kB
- schemas-B_cUlLAt.js72 kB
Reduce JavaScript payloadsave ~0.046 g/visit (507 kB)High impact · moderate effort
236 scripts total 2.03 MB on the wire (1.95 MB decoded). Bundles this size usually carry a lot of unused code.
Split bundles per route, tree-shake dependencies, and audit with a bundle analyzer or coverage profile. A 25% cut is a conservative target for bundles this size.
- index-DuSqle2B.js572 kB
- i18n-4i-YAXC3.js491 kB
- react-query.gen-CM44PIPX.js143 kB
- schemas-B_cUlLAt.js72 kB
- Match-7IeOB5PE.js49 kB
Optimize web fontssave ~0.0033 g/visit (36 kB)Advisory · quick fix
5 font files total 103 kB.
Subset fonts to used glyphs, prefer one variable font over multiple weights, serve WOFF2 only, and consider system fonts for UI text.
- ibm-plex-sans-latin-600-normal-CuJfVYMP.woff225 kB
- ibm-plex-sans-latin-500-normal-6ng42L7E.woff225 kB
- ibm-plex-sans-latin-400-normal-CDDApCn2.woff223 kB
- ibm-plex-mono-latin-600-normal-BgSNZQsw.woff216 kB
- ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff215 kB
Set a page-weight budgetAdvisory · moderate effort
At 2.35 MB per view this page rates D. The findings above list where the weight is.
Agree a transfer budget (e.g. under 975 kB reaches a B), enforce it in CI, and re-scan after each change to hold the line.
Upgrade connections to HTTP/2 or HTTP/3Advisory · quick fix
1 host serves five or more resources over HTTP/1.1, paying per-request connection and header overhead newer protocols eliminate.
Enable HTTP/2 (or HTTP/3) on the server or move the assets behind a CDN that speaks it; multiplexing makes many small requests nearly free.
- console.hyperfluid.cloud246 requests over http/1.1
Where the bytes are
- JavaScript2.03 MB · 236 req
- CSS192 kB · 1 req
- Fonts103 kB · 5 req
- HTML19 kB · 1 req
- Images3.9 kB · 1 req
- Data (XHR)1.7 kB · 2 req
Ten heaviest requests
| Resource | Type | Wire size | Cache-Control |
|---|---|---|---|
| console.hyperfluid.cloud/assets/index-DuSqle2B.js | script | 572 kB | n/a |
| console.hyperfluid.cloud/assets/i18n-4i-YAXC3.js | script | 491 kB | n/a |
| console.hyperfluid.cloud/assets/index-DLqQ-eVO.css | stylesheet | 192 kB | n/a |
| console.hyperfluid.cloud/assets/react-query.gen-CM44PIPX.js | script | 143 kB | n/a |
| console.hyperfluid.cloud/assets/schemas-B_cUlLAt.js | script | 72 kB | n/a |
| console.hyperfluid.cloud/assets/Match-7IeOB5PE.js | script | 49 kB | n/a |
| console.hyperfluid.cloud/assets/route-Du-xXEqj.js | script | 49 kB | n/a |
| console.hyperfluid.cloud/assets/axios-C0bYvdnr.js | script | 45 kB | n/a |
| console.hyperfluid.cloud/assets/i18next-CB7HjFK6.js | script | 43 kB | n/a |
| console.hyperfluid.cloud/assets/zod-DQ1HKJEj.js | script | 39 kB | n/a |
Share this report
<a href="https://carbonless.cc/report/console.hyperfluid.cloud"><img src="https://carbonless.cc/api/badge?url=https%3A%2F%2Fconsole.hyperfluid.cloud" alt="Carbon rating for this page" width="150" height="30" loading="lazy" /></a>The badge is a lightweight SVG (under 1 kB) served with long-lived caching, so a new scan can take up to a day to show through.