The Sustainable Web Design (SWD) rating system grades websites from A+ to F based on grams of CO₂ equivalent emitted per page view, using a three-component model: data transfer energy, data centre energy (adjusted for hosting renewable mix), and end-user device energy. An A+ site emits under 0.09g CO₂e per page view. The global average is ~1.76g — a C+ grade. Here is how the grading works and what actually moves your score.
Most people discover their website's carbon rating for the first time when someone adds a carbon badge to their site or when a sustainability team asks for Scope 3 emissions data. The letter grade — A+, A, B, C, D, or F — seems clear enough until you try to improve it and realise the model has more nuance than it first appears. Understanding what actually drives the grade is the only way to spend your optimisation effort on things that matter.
| Grade | CO₂e per page view | Percentile (global) | Typical site profile |
|---|---|---|---|
| A+ | <0.09g | Top 5% | Static site, green hosting, system fonts, no third-party scripts |
| A | 0.09–0.18g | Top 10% | Optimised site, green hosting, WebP images, <500 KB page weight |
| B | 0.18–0.56g | Top 25% | Average blog/SaaS on conventional hosting with some optimisation |
| C | 0.56–1.0g | Top 50% | Standard CMS site, 2–4 analytics scripts, unoptimised images |
| D | 1.0–2.5g | Top 75% | E-commerce with product carousels, multiple trackers |
| F | >2.5g | Bottom 25% | Media/news sites with auto-play video, heavy ad tech |
The scale is based on the distribution of ~50 million pages analysed using the SWD Model v4. The boundaries are not arbitrary — they reflect real-world percentile breakpoints in the dataset, so moving from C to B genuinely means outperforming half of measured websites.
The Sustainable Web Design model uses three energy components to calculate total CO₂e per page view:
Every byte transferred from server to browser consumes energy across the network infrastructure — routers, switches, last-mile connections, and CDN nodes. The SWD Model v4 uses an energy intensity of approximately 0.06 kWh per gigabyte of data transferred (down from earlier versions, reflecting efficiency improvements in network infrastructure since 2020).
The key insight: this number already accounts for CDN caching. If a CDN delivers your cached assets from edge nodes, the transfer distance — and thus energy per byte — is lower than a request served from a central data centre in another country. Having a CDN configured with aggressive caching can reduce your data transfer energy component by 10–30%.
Server-side energy is where the renewable energy mix of your hosting provider has a direct, measurable impact. The SWD model uses a global average grid carbon intensity by default, but if your hosting provider is verified as running on 100% renewable energy by the Green Web Foundation, the model applies a near-zero carbon factor to this component.
This is why switching to green hosting is often the single fastest way to improve your rating by a full letter grade without touching any code.
The browser and device rendering your page consume electricity. The SWD model uses a global average device energy intensity (a blend of desktop, laptop, tablet, and mobile consumption patterns, weighted by global usage shares).
Heavy JavaScript pages — those that require significant CPU processing to parse, compile, and execute scripts — have higher device energy consumption than simple HTML pages. This is why a JavaScript-heavy single-page application can have worse carbon credentials than a static HTML site with the same visual result.
The following optimisations are ranked by their typical impact on your SWD rating, from highest to lowest. They are based on analysis of 10,000+ sites audited through Carbon Badge.
loading="lazy" to all images below the fold. Browsers then defer loading those images until the user scrolls toward them. On long content pages, this reduces initial data transfer by 30–60% — most users never scroll to page bottom.-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto loads from the user's device with zero data transfer.Cache-Control: max-age=31536000, immutable on static assets (JS, CSS, images with content-hashed filenames). Returning visitors receive these from browser cache with zero data transfer; new visitors receive them from the nearest CDN edge node rather than your origin server.font-display: swap (prevents render-blocking), subset fonts to include only the character sets you use (reduces file size by 50–90% for Latin-only sites), and preload the font files used in your main stylesheet.The SWD model has evolved from v1 (2020) through v4 (2023). The major changes between versions:
| Change | Impact on scores |
|---|---|
| Lower network energy intensity (v3→v4: 0.06 kWh/GB, down from 0.81) | Most sites score better on v4 vs v1 for the same page weight |
| More granular renewable energy adjustment | Green hosting credit is more precisely modelled in v4 |
| Device energy weight updated to reflect current device mix | Mobile-heavy traffic profiles have slightly lower device energy in v4 |
| CDN caching adjustment added | Sites with CDN receive a modest score improvement in v4 |
If you measured your site's rating in 2021–2022 using v1 of the model, your current v4 score will likely be better even if you have made no changes — due to the revised network energy intensity. This is methodologically correct: actual network infrastructure has become more energy-efficient. A site that was C+ in 2021 may now be B− for the same page weight.
Companies subject to the EU's Corporate Sustainability Reporting Directive (CSRD) must disclose Scope 3 emissions from fiscal year 2025 onwards. Digital infrastructure — including websites and cloud services — falls under Scope 3 Category 1 (purchased goods and services) and Category 11 (use of sold products, for technology companies whose products are websites or apps).
The SWD Model v4 is an accepted methodology for this calculation. Carbon Badge generates a CO₂e estimate per page view and per month (based on your traffic volume) using the SWD model, which can be cited in sustainability reports with the methodology reference. If you need a more rigorous audit for CSRD purposes, supplement the automated calculation with a manual energy audit of your server infrastructure.
Related: CSRD Scope 3 and website emissions reporting 2026 · Website carbon benchmarks by industry 2026 · Best green web hosting providers 2026
The SWD rating grades websites from A+ to F based on grams of CO₂ equivalent per page view, calculated from data transfer energy, data centre energy (adjusted for green hosting), and end-user device energy. An A+ site emits under 0.09g CO₂e per page view; the global average is ~1.76g (C+ grade). Carbon Badge, Website Carbon, and Ecoping all implement the SWD Model v4.
An A+ rating requires under 0.09g CO₂e per page view. An A falls between 0.09g and 0.18g. This typically requires: verified green hosting, page weight under 500 KB, WebP/AVIF images with lazy loading, no auto-play video, no unused JavaScript, and minimal third-party scripts. Only 5–10% of websites achieve A or better.
Green hosting (100% renewable energy, verified by the Green Web Foundation) eliminates 70–90% of the data centre energy component of your score. A C-grade site on conventional hosting often becomes B or A by switching to green hosting alone, without any code changes. It is the single highest-leverage action for most sites.
In descending impact order: (1) switch to green hosting, (2) remove auto-playing video, (3) eliminate non-essential third-party scripts, (4) convert images to WebP/AVIF, (5) implement lazy loading, (6) remove unused JavaScript, (7) use system fonts, (8) set aggressive CDN cache headers, (9) reduce DOM size below 1,500 nodes, (10) consolidate analytics platforms, (11) optimise web font loading, (12) upgrade to HTTP/2 or HTTP/3.
Yes. The SWD Model v4 provides an accepted methodology for calculating website carbon emissions as part of CSRD Scope 3 disclosure. Carbon Badge generates a CO₂e estimate with methodology documentation suitable for citing in sustainability reports. Companies subject to CSRD must disclose Scope 3 digital emissions from fiscal year 2025 onwards.