Skip to content
CarbonlessBeta

Carbon report

duckville.town/reputation

Scanned · all pages on duckville.town

0.063 g

cleaner than an estimated 92.1% of pages on the web 

  1. A+
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F

A+ is 0.04 g or less per view, F is more than 0.359 g CO₂e.

Sign in to re-scan
What the browser rendered, so you can confirm a real page was measured.

The numbers

687 kBcold load, on the wire
312 domains
170 kB1 requests
15 kB2% re-downloaded
0.083 g CO₂e
0.0018 g CO₂e
verified green
232 ms
n/a
68 ms

At 10,000 views a month this page emits about 7.5 kg CO₂e a year, roughly 31 km in an average petrol car. The estimate assumes 75% new and 25% returning visitors, a measured cache reload ratio of 2%, and world-average grid intensity. How we calculate this

What to fix

apply everything → ~0.042 g/visit, rating A

  1. Reduce JavaScript payloadsave ~0.0099 g/visit (108 kB)Medium impact · moderate effort

    18 scripts total 432 kB on the wire (1.32 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.

    • js170 kB
    • 0zrrx.7z4hkql.js74 kB
    • 0gyhlsobr-.-~.js30 kB
    • 0_49wcgubhcj3.js29 kB
    • 0ty_._x51c73j.js22 kB
  2. Optimize web fontssave ~0.0068 g/visit (74 kB)Advisory · quick fix

    3 font files total 211 kB.

    Subset fonts to used glyphs, prefer one variable font over multiple weights, serve WOFF2 only, and consider system fonts for UI text.

    • b67966e0b83b2cd0-s.p.04y9-s23ppywx.woff2121 kB
    • 83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff249 kB
    • 70bc3e132a0a741e-s.p.1409xf.ylxg8g.woff241 kB
  3. Upgrade compression beyond gzipsave ~0.0041 g/visit (44 kB)Advisory · quick fix

    296 kB of text ships gzip-compressed; Brotli or Zstandard would cut roughly another 15-20%, and browsers without them fall back to gzip automatically.

    Serve precompressed Brotli for static text assets (highest level, compressed at build time) and enable Brotli or zstd for dynamic responses; keep gzip only as the fallback.

    • 0zrrx.7z4hkql.js74 kB
    • 0gyhlsobr-.-~.js30 kB
    • 0_49wcgubhcj3.js29 kB
    • 0~-i1t~nps0~h.css23 kB
    • 0ty_._x51c73j.js22 kB

Where the bytes are

  • JavaScript432 kB · 18 req
  • Fonts211 kB · 3 req
  • CSS24 kB · 2 req
  • HTML10 kB · 1 req
  • Data (fetch)10 kB · 7 req
Ten heaviest requests
ResourceTypeWire sizeCache-Control
www.googletagmanager.com/gtag/js?id=G-20GZ8STEZYscript170 kBprivate, max-age=900
duckville.town/_next/static/media/b67966e0b83b2cd0-s.p.04y9-s23ppywx.woff2font121 kBpublic, max-age=31536000, immutable
duckville.town/_next/static/chunks/0zrrx.7z4hkql.jsscript74 kBpublic, max-age=31536000, immutable
duckville.town/_next/static/media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2font49 kBpublic, max-age=31536000, immutable
duckville.town/_next/static/media/70bc3e132a0a741e-s.p.1409xf.ylxg8g.woff2font41 kBpublic, max-age=31536000, immutable
duckville.town/_next/static/chunks/0gyhlsobr-.-~.jsscript30 kBpublic, max-age=31536000, immutable
duckville.town/_next/static/chunks/0_49wcgubhcj3.jsscript29 kBpublic, max-age=31536000, immutable
duckville.town/_next/static/chunks/0~-i1t~nps0~h.cssstylesheet23 kBpublic, max-age=31536000, immutable
duckville.town/_next/static/chunks/0ty_._x51c73j.jsscript22 kBpublic, max-age=31536000, immutable
duckville.town/_next/static/chunks/0bkzp__w1~i09.jsscript14 kBpublic, max-age=31536000, immutable

Share this report

Live carbon badge preview
<a href="https://carbonless.cc/report/duckville.town/reputation"><img src="https://carbonless.cc/api/badge?url=https%3A%2F%2Fduckville.town%2Freputation" 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.