Digital & Cloud Emission Factors
69 digital and cloud emission factors held in the GreenCalculus MasterBrain, drawn from 5 named sources, each listed with its publisher and licence under Sources below. Values are read live from the data layer on every page build. They span 15 units of measurement, which is why the spread below is reported per unit and never blended.
Where these factors are used
Website & Pageview Carbon, Data-Centre PUE and Cloud Compute Allocation set out how these values are applied, and Website Carbon Calculator, Cloud Storage Carbon Calculator and Data-Centre PUE Calculator draw on them directly. The Google Cloud region figures are also deposited as a citable dataset with a DOI, as Google Cloud Region Carbon Intensity.
Most of this family is not on this page, and that is deliberate
The digital section of the data layer holds 165 factors. This page carries 69 of them. The other 96 come from publishers whose terms permit citation but not republication as a table — NVIDIA and Dell product carbon footprints, AWS methodology constants, Seagate storage LCAs, IEA and Carbon Trust streaming figures, Epoch AI inference estimates, and a set of academic papers posted under author-retained arXiv terms. One source, the Lövehagen device study, is CC BY-NC-ND, which forbids both commercial reuse and derivatives.
Those figures are not hidden: they are named and cited on the methodology pages that use them, and the calculators read them straight from the data layer. What is withheld is the right to reprint them here as a downloadable table, which is not ours to give. If a number you need is missing from this page, the methodology page for that topic will tell you who published it and where to find it.
What this group contains
| Measure | Value |
|---|---|
| Factors | 69 |
| Publishers | 5 |
| Distinct units | 15 |
| Data version | MB v2026.203 · updated 2026-09-22 |
| Unit | Factors | Lowest | Median | Highest |
|---|---|---|---|---|
| g CO2e per kWh | 44 | 3 | 323 | 679 |
| kWh per GB (data transferred) | 6 | 0.012 | 0.057 | 0.081 |
| ratio (total facility kWh / IT kWh) | 4 | 1.1 | 1.35 | 1.7 |
| TWh | 3 | 110 | 485 | 950 |
Figures are computed per unit and never blended: a median across different units would be arithmetically valid and physically meaningless. 11 further units in this group have fewer than 3 factors and are counted above but not described.
What has changed
Sources, citation & machine access
| Source | Publisher | Year | Licence |
|---|---|---|---|
| IEA — Key Questions on Energy and AI (2025) | International Energy Agency | 2025 | CC BY 4.0 |
| Digst — Beregning af it-løsningers klimaaftryk (Danish Agency of Digital Government ICT-solution carbon-impact framework) | Digitaliseringsstyrelsen (Digst) | 2025 | Danish government framework — public-use |
| Google Cloud — Carbon free energy for Google Cloud regions (2024 data) | Google LLC | 2024 | CC BY 4.0 (cloud.google.com content licence) |
| Sustainable Web Design Model — Estimating Digital Emissions (Version 3, legacy) | Sustainable Web Design (with Wholegrain Digital, Mightybytes, The Green Web Foundation) | 2020 | CC BY-SA 4.0 (open methodology) |
| Sustainable Web Design Model — Estimating Digital Emissions (Version 4) | Sustainable Web Design (with Wholegrain Digital, Mightybytes, The Green Web Foundation) | 2024 | CC BY-SA 4.0 (open methodology) |
Cite the upstream publisher for the values themselves. The reference below credits this compilation and, more usefully, pins the edition you read.
Say, Jeremiah (2026). Digital & Cloud Emission Factors (MasterBrain v2026.203). GreenCalculus. https://greencalculus.com/factors/digital-cloud-emission-factors/
Cite this factor group
Values change between editions. Quoting the MasterBrain version is what lets a reader resolve the exact number you used. See the change record above for factors in this group that have moved.
For a reference manager, in BibTeX then RIS:
@misc{greencalculus_digital_2026,
author = {Say, Jeremiah},
title = {Digital & Cloud Emission Factors},
year = {2026},
howpublished = {GreenCalculus},
note = {MasterBrain v2026.203},
url = {https://greencalculus.com/factors/digital-cloud-emission-factors/}
}TY - DATA
AU - Say, Jeremiah
TI - Digital & Cloud Emission Factors
PY - 2026
PB - GreenCalculus
ET - MasterBrain v2026.203
UR - https://greencalculus.com/factors/digital-cloud-emission-factors/
ER - Every factor on this page is readable from the open endpoint. No key, no signup:
https://greencalculus.com/wp-json/greencalculus/v1/factors/digitalcurl -s "https://greencalculus.com/wp-json/greencalculus/v1/factors/digital?limit=500"import requests
rows = requests.get("https://greencalculus.com/wp-json/greencalculus/v1/factors/digital", params={"limit": 500}).json()["factors"]
print(len(rows), "factors in digital")The endpoint returns 89 more rows than this table: rows this page deliberately leaves out.
Or as a spreadsheet: 45 of the 69 rows on this page, each with its source, the edition it last changed in, and its own link:
https://greencalculus.com/wp-json/greencalculus/v1/factors-export?page=digital-cloud-emission-factorsThe download leaves out 24 rows from SWD_MODEL_V4, IEA_AI_ENERGY_2025, SWD_MODEL_V3, whose terms do not give us the right to pass their figures on in a file. They stay on this page, each beside its source, and in the endpoint above, where every row carries licence.redistributable. The per-publisher terms are on the sources register.
Both responses carry an X-GC-Version header, so a consumer can detect a new edition without diffing the payload. The CSV filename carries the edition too, so two downloads months apart do not collide.
All factors
| Factor | Value | Unit | Gas | Source | Last changed | Canonical key |
|---|---|---|---|---|---|---|
| AI-attributable data centre electricity demand — 2025 | 110 | TWh | — | IEA_AI_ENERGY_2025IEA Key Questions on Energy and AI 2025 — Outlook § | — | digital.data_centre.electricity_demand.ai_2025_twh |
| Global data centre electricity demand — 2025 baseline | 485 | TWh | — | IEA_AI_ENERGY_2025IEA Key Questions on Energy and AI 2025 — Outlook § | — | digital.data_centre.electricity_demand.global.2025_twh |
| Global data centre electricity demand — 2030 central outlook | 950 | TWh | — | IEA_AI_ENERGY_2025IEA Key Questions on Energy and AI 2025 — Outlook § | — | digital.data_centre.electricity_demand.global.2030_twh |
| Data centre PUE — older/enterprise-operated (high end) | 1.7 | ratio (total facility kWh / IT kWh) | — | IEA_AI_ENERGY_2025IEA Key Questions on Energy and AI 2025 — Data centre efficiency § | — | digital.data_centre.pue.enterprise.high |
| Data centre PUE — older/enterprise-operated (low end) | 1.5 | ratio (total facility kWh / IT kWh) | — | IEA_AI_ENERGY_2025IEA Key Questions on Energy and AI 2025 — Data centre efficiency § | — | digital.data_centre.pue.enterprise.low |
| Data centre PUE — hyperscale (high end of best-in-class band) | 1.2 | ratio (total facility kWh / IT kWh) | — | IEA_AI_ENERGY_2025IEA Key Questions on Energy and AI 2025 — Data centre efficiency § | — | digital.data_centre.pue.hyperscale.high |
| Data centre PUE — best-in-class hyperscale (low end) | 1.1 | ratio (total facility kWh / IT kWh) | — | IEA_AI_ENERGY_2025IEA Key Questions on Energy and AI 2025 — Data centre efficiency § | — | digital.data_centre.pue.hyperscale.low |
| Factor | Value | Unit | Gas | Source | Last changed | Canonical key |
|---|---|---|---|---|---|---|
| User-PC operational power (mean of laptop and desktop) — Digst framework constant | 68.5 | W per device (operational power coefficient) | — | DIGST_DK_FRAMEWORK_2025Digst, Beregning af it-loesningers klimaaftryk, Table 1 "Energiforbrug pr. time fordelt paa devices" — PC = 68,5 W, footnote 25: "Gennemsnit for laptop og desktop jf. Singh et al., 2019" | — | digital.end_user_device.composite_user_pc.operational.digst_constant |
| Factor | Value | Unit | Gas | Source | Last changed | Canonical key |
|---|---|---|---|---|---|---|
| Google Cloud africa-south1 (Johannesburg, South Africa) — grid carbon intensity (2024) | 657 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region africa-south1 (Johannesburg, South Africa) | — | digital.gcp.region.africa-south1 |
| Google Cloud asia-east1 (Changhua County, Taiwan) — grid carbon intensity (2024) | 439 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region asia-east1 (Changhua County, Taiwan) | — | digital.gcp.region.asia-east1 |
| Google Cloud asia-east2 (Hong Kong) — grid carbon intensity (2024) | 505 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region asia-east2 (Hong Kong) | — | digital.gcp.region.asia-east2 |
| Google Cloud asia-northeast1 (Tokyo, Japan) — grid carbon intensity (2024) | 453 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region asia-northeast1 (Tokyo, Japan) | — | digital.gcp.region.asia-northeast1 |
| Google Cloud asia-northeast2 (Osaka, Japan) — grid carbon intensity (2024) | 296 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region asia-northeast2 (Osaka, Japan) | — | digital.gcp.region.asia-northeast2 |
| Google Cloud asia-northeast3 (Seoul, South Korea) — grid carbon intensity (2024) | 357 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region asia-northeast3 (Seoul, South Korea) | — | digital.gcp.region.asia-northeast3 |
| Google Cloud asia-south1 (Mumbai, India) — grid carbon intensity (2024) | 679 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region asia-south1 (Mumbai, India) | — | digital.gcp.region.asia-south1 |
| Google Cloud asia-south2 (Delhi, India) — grid carbon intensity (2024) | 532 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region asia-south2 (Delhi, India) | — | digital.gcp.region.asia-south2 |
| Google Cloud asia-southeast1 (Jurong West, Singapore) — grid carbon intensity (2024) | 367 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region asia-southeast1 (Jurong West, Singapore) | — | digital.gcp.region.asia-southeast1 |
| Google Cloud asia-southeast2 (Jakarta, Indonesia) — grid carbon intensity (2024) | 561 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region asia-southeast2 (Jakarta, Indonesia) | — | digital.gcp.region.asia-southeast2 |
| Google Cloud australia-southeast1 (Sydney, Australia) — grid carbon intensity (2024) | 498 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region australia-southeast1 (Sydney, Australia) | — | digital.gcp.region.australia-southeast1 |
| Google Cloud australia-southeast2 (Melbourne, Australia) — grid carbon intensity (2024) | 454 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region australia-southeast2 (Melbourne, Australia) | — | digital.gcp.region.australia-southeast2 |
| Google Cloud europe-central2 (Warsaw, Poland) — grid carbon intensity (2024) | 643 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region europe-central2 (Warsaw, Poland) | — | digital.gcp.region.europe-central2 |
| Google Cloud europe-north1 (Hamina, Finland) — grid carbon intensity (2024) | 39 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region europe-north1 (Hamina, Finland) | — | digital.gcp.region.europe-north1 |
| Google Cloud europe-north2 (Stockholm, Sweden) — grid carbon intensity (2024) | 3 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region europe-north2 (Stockholm, Sweden) | — | digital.gcp.region.europe-north2 |
| Google Cloud europe-southwest1 (Madrid, Spain) — grid carbon intensity (2024) | 89 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region europe-southwest1 (Madrid, Spain) | — | digital.gcp.region.europe-southwest1 |
| Google Cloud europe-west1 (St. Ghislain, Belgium) — grid carbon intensity (2024) | 103 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region europe-west1 (St. Ghislain, Belgium) | — | digital.gcp.region.europe-west1 |
| Google Cloud europe-west10 (Berlin, Germany) — grid carbon intensity (2024) | 276 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region europe-west10 (Berlin, Germany) | — | digital.gcp.region.europe-west10 |
| Google Cloud europe-west12 (Turin, Italy) — grid carbon intensity (2024) | 202 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region europe-west12 (Turin, Italy) | — | digital.gcp.region.europe-west12 |
| Google Cloud europe-west2 (London, UK) — grid carbon intensity (2024) | 106 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region europe-west2 (London, UK) | — | digital.gcp.region.europe-west2 |
| Google Cloud europe-west3 (Frankfurt, Germany) — grid carbon intensity (2024) | 276 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region europe-west3 (Frankfurt, Germany) | — | digital.gcp.region.europe-west3 |
| Google Cloud europe-west4 (Eemshaven, Netherlands) — grid carbon intensity (2024) | 209 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region europe-west4 (Eemshaven, Netherlands) | — | digital.gcp.region.europe-west4 |
| Google Cloud europe-west6 (Zürich, Switzerland) — grid carbon intensity (2024) | 15 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region europe-west6 (Zürich, Switzerland) | — | digital.gcp.region.europe-west6 |
| Google Cloud europe-west8 (Milan, Italy) — grid carbon intensity (2024) | 202 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region europe-west8 (Milan, Italy) | — | digital.gcp.region.europe-west8 |
| Google Cloud europe-west9 (Paris, France) — grid carbon intensity (2024) | 16 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region europe-west9 (Paris, France) | — | digital.gcp.region.europe-west9 |
| Google Cloud me-central1 (Doha, Qatar) — grid carbon intensity (2024) | 366 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region me-central1 (Doha, Qatar) | — | digital.gcp.region.me-central1 |
| Google Cloud me-central2 (Dammam, Saudi Arabia) — grid carbon intensity (2024) | 382 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region me-central2 (Dammam, Saudi Arabia) | — | digital.gcp.region.me-central2 |
| Google Cloud me-west1 (Tel Aviv, Israel) — grid carbon intensity (2024) | 434 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region me-west1 (Tel Aviv, Israel) | — | digital.gcp.region.me-west1 |
| Google Cloud northamerica-northeast1 (Montréal, Canada) — grid carbon intensity (2024) | 5 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region northamerica-northeast1 (Montréal, Canada) | — | digital.gcp.region.northamerica-northeast1 |
| Google Cloud northamerica-northeast2 (Toronto, Canada) — grid carbon intensity (2024) | 59 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region northamerica-northeast2 (Toronto, Canada) | — | digital.gcp.region.northamerica-northeast2 |
| Google Cloud northamerica-south1 (Querétaro, Mexico) — grid carbon intensity (2024) | 305 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region northamerica-south1 (Querétaro, Mexico) | — | digital.gcp.region.northamerica-south1 |
| Google Cloud southamerica-east1 (São Paulo, Brazil) — grid carbon intensity (2024) | 67 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region southamerica-east1 (São Paulo, Brazil) | — | digital.gcp.region.southamerica-east1 |
| Google Cloud southamerica-west1 (Santiago, Chile) — grid carbon intensity (2024) | 238 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region southamerica-west1 (Santiago, Chile) | — | digital.gcp.region.southamerica-west1 |
| Google Cloud us-central1 (Council Bluffs, Iowa, USA) — grid carbon intensity (2024) | 413 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region us-central1 (Council Bluffs, Iowa, USA) | — | digital.gcp.region.us-central1 |
| Google Cloud us-central2 (Council Bluffs, Iowa, USA) — grid carbon intensity (2024) | 372 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region us-central2 (Council Bluffs, Iowa, USA) | — | digital.gcp.region.us-central2 |
| Google Cloud us-east1 (Moncks Corner, South Carolina, USA) — grid carbon intensity (2024) | 576 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region us-east1 (Moncks Corner, South Carolina, USA) | — | digital.gcp.region.us-east1 |
| Google Cloud us-east2 (Lenoir, Georgia, USA) — grid carbon intensity (2024) | 340 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region us-east2 (Lenoir, Georgia, USA) | — | digital.gcp.region.us-east2 |
| Google Cloud us-east4 (Ashburn, Northern Virginia, USA) — grid carbon intensity (2024) | 323 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region us-east4 (Ashburn, Northern Virginia, USA) | — | digital.gcp.region.us-east4 |
| Google Cloud us-east5 (Columbus, Ohio, USA) — grid carbon intensity (2024) | 323 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region us-east5 (Columbus, Ohio, USA) | — | digital.gcp.region.us-east5 |
| Google Cloud us-south1 (Dallas, Texas, USA) — grid carbon intensity (2024) | 303 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region us-south1 (Dallas, Texas, USA) | — | digital.gcp.region.us-south1 |
| Google Cloud us-west1 (The Dalles, Oregon, USA) — grid carbon intensity (2024) | 79 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region us-west1 (The Dalles, Oregon, USA) | — | digital.gcp.region.us-west1 |
| Google Cloud us-west2 (Los Angeles, California, USA) — grid carbon intensity (2024) | 169 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region us-west2 (Los Angeles, California, USA) | — | digital.gcp.region.us-west2 |
| Google Cloud us-west3 (Salt Lake City, Utah, USA) — grid carbon intensity (2024) | 555 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region us-west3 (Salt Lake City, Utah, USA) | — | digital.gcp.region.us-west3 |
| Google Cloud us-west4 (Las Vegas, Nevada, USA) — grid carbon intensity (2024) | 357 | g CO2e per kWh | CO₂e | GCP_REGION_CARBON_2024GCP region-carbon table 2024 — region us-west4 (Las Vegas, Nevada, USA) | — | digital.gcp.region.us-west4 |
| Factor | Value | Unit | Gas | Source | Last changed | Canonical key |
|---|---|---|---|---|---|---|
| SWD v3 (legacy) — blended energy intensity | 0.81 | kWh per GB (blended, all segments) | — | SWD_MODEL_V3SWD Model v3 (legacy) — Estimating Digital Emissions, blended energy intensity | — | digital.web.swd.v3.blended_kwh_per_gb |
| SWD v4 — returning-visitor data reload ratio (model default) | 0.02 | ratio (0–1, fraction of page re-downloaded on a repeat view) | — | SWD_MODEL_V4SWD Model v4 — Estimating Digital Emissions, data reload ratio default | — | digital.web.swd.v4.default.data_reload_ratio |
| SWD v4 — new (first-time) visitor ratio (model default) | 0.75 | ratio (0–1) | — | SWD_MODEL_V4SWD Model v4 — Estimating Digital Emissions, new-visitor ratio default | — | digital.web.swd.v4.default.first_visit_ratio |
| SWD v4 — global average grid carbon intensity (model default) | 494 | gCO2e/kWh | — | SWD_MODEL_V4SWD Model v4 — Estimating Digital Emissions, global grid carbon intensity default | — | digital.web.swd.v4.default.global_grid_g_per_kwh |
| SWD v4 — returning visitor ratio (model default) | 0.25 | ratio (0–1) | — | SWD_MODEL_V4SWD Model v4 — Estimating Digital Emissions, returning-visitor ratio default | — | digital.web.swd.v4.default.return_visit_ratio |
| SWD v4 — data-centre embodied energy intensity | 0.012 | kWh per GB (data transferred) | — | SWD_MODEL_V4SWD Model v4 — Estimating Digital Emissions, data-centre embodied energy intensity | — | digital.web.swd.v4.embodied.data_centre_kwh_per_gb |
| SWD v4 — network embodied energy intensity | 0.013 | kWh per GB (data transferred) | — | SWD_MODEL_V4SWD Model v4 — Estimating Digital Emissions, network embodied energy intensity | — | digital.web.swd.v4.embodied.network_kwh_per_gb |
| SWD v4 — user-device embodied energy intensity | 0.081 | kWh per GB (data transferred) | — | SWD_MODEL_V4SWD Model v4 — Estimating Digital Emissions, user-device embodied energy intensity | — | digital.web.swd.v4.embodied.user_device_kwh_per_gb |
| SWD v4 — data-centre operational energy intensity | 0.055 | kWh per GB (data transferred) | — | SWD_MODEL_V4SWD Model v4 — Estimating Digital Emissions, data-centre operational energy intensity | — | digital.web.swd.v4.operational.data_centre_kwh_per_gb |
| SWD v4 — network operational energy intensity | 0.059 | kWh per GB (data transferred) | — | SWD_MODEL_V4SWD Model v4 — Estimating Digital Emissions, network operational energy intensity | — | digital.web.swd.v4.operational.network_kwh_per_gb |
| SWD v4 — user-device operational energy intensity | 0.08 | kWh per GB (data transferred) | — | SWD_MODEL_V4SWD Model v4 — Estimating Digital Emissions, user-device operational energy intensity | — | digital.web.swd.v4.operational.user_device_kwh_per_gb |
| SWD v4 Digital Carbon Rating — A upper bound | 0.079 | gCO2e per pageview (SWD v4 10th-percentile threshold) | — | SWD_MODEL_V4SWD Model v4 — Digital Carbon Ratings, 10th percentile | — | digital.web.swd.v4.rating.a_max |
| SWD v4 Digital Carbon Rating — A+ upper bound | 0.04 | gCO2e per pageview (SWD v4 5th-percentile threshold) | — | SWD_MODEL_V4SWD Model v4 — Digital Carbon Ratings, 5th percentile | — | digital.web.swd.v4.rating.a_plus_max |
| SWD v4 Digital Carbon Rating — B upper bound | 0.145 | gCO2e per pageview (SWD v4 20th-percentile threshold) | — | SWD_MODEL_V4SWD Model v4 — Digital Carbon Ratings, 20th percentile | — | digital.web.swd.v4.rating.b_max |
| SWD v4 Digital Carbon Rating — C upper bound | 0.209 | gCO2e per pageview (SWD v4 30th-percentile threshold) | — | SWD_MODEL_V4SWD Model v4 — Digital Carbon Ratings, 30th percentile | — | digital.web.swd.v4.rating.c_max |
| SWD v4 Digital Carbon Rating — D upper bound | 0.278 | gCO2e per pageview (SWD v4 40th-percentile threshold) | — | SWD_MODEL_V4SWD Model v4 — Digital Carbon Ratings, 40th percentile | — | digital.web.swd.v4.rating.d_max |
| SWD v4 Digital Carbon Rating — E upper bound | 0.359 | gCO2e per pageview (SWD v4 50th-percentile threshold) | — | SWD_MODEL_V4SWD Model v4 — Digital Carbon Ratings, 50th percentile | — | digital.web.swd.v4.rating.e_max |
Last changed names the data-layer edition in which a factor last took a new value, reconstructed from every released edition since v2025.13. A dash means the value has not moved since tracking began, which is the answer to "is the figure I used last year still current?".
Common questions
69 factors. They are read live from the GreenCalculus data layer on every page build rather than re-typed, so the figures here are the same ones the calculators use. They come from 5 named sources, each listed with its publisher and licence in the Sources section above.
Not without checking the unit first. This group spans 15 different units of measurement, the most common being g CO2e per kWh. A factor is only meaningful against the activity data its unit describes, which is why the spread on this page is reported per unit and never blended into a single average.
None of the 69 factors here has changed value since tracking began. The Last-changed column shows a dash against every row for that reason. Change history is reconstructed from every released edition of the data layer, so a revaluation would appear there.
Every row has its own link. Click the canonical key in the last column and the address bar will hold an anchor for that one factor, so a citation resolves to the number itself rather than to a table someone has to search. Quote the data-layer edition alongside it (currently v2026.203) — values change between editions, and the version is what lets a reader resolve the exact figure you used.
Yes. This group is readable from an open endpoint with no key and no signup: https://greencalculus.com/wp-json/greencalculus/v1/factors/digital. It returns 89 more rows than this page shows: rows the page deliberately leaves out. Responses carry an X-GC-Version header so a consumer can detect a new edition without diffing the payload. Cite the upstream publisher for the values themselves.