Methodology

How we calculate the score

The Index is an order-of-magnitude tool, not an audit. We publish every constant, citation and assumption so you can replicate or challenge the result.

Version 1.2Last reviewed 2026-06-06Next review 2026-12-06

What this is and isn't

  • Modelled, not measured. No frontier LLM vendor publishes verified per-query energy. Figures are triangulated from third-party research and vendor sustainability reports.
  • Ranges, not point estimates. Each model carries a low–high band; the score is rounded to the nearest 5 to avoid false precision.
  • UK-grid biased. Emissions use the 2024 UK grid factor. If you run on a renewables-heavy region your real Scope 2 will be lower.
  • Advisory. Suitable for internal decisions and sustainability narratives — not a substitute for a GHG Protocol Scope 2/3 audit.

Global constants

ConstantValueSource
UK grid emissions factor0.207 kg CO₂e / kWhUK DESNZ (BEIS) GHG conversion factors 2024
Avg enterprise server energy4,500 kWh / year (PUE 1.5)Uptime Institute Global Data Center Survey 2024 (PUE)
Per-employee device + cloud share750 kWh / yearIEA — Electricity 2024, data-centre demand
Queries per employee per day40 (assumption)Internal assumption
Working days per year230Internal assumption
Tree sequestration (mature)~21 kg CO₂ / tree / yrUK Woodland Carbon Code — sequestration rates

"Queries per employee per day" is an internal assumption pending public benchmarking — override-capable in a future advanced mode.

Score formula

avgWh   = Σ ( whPerQuery[m] × usageShare[m] )    // weighted by mix, not membership
avgEff  = Σ ( efficiencyScore[m] × usageShare[m] )

llmKwh        = employees × 40 × 230 × avgWh / 1000
serverKwh     = servers × 4500
deviceKwh     = employees × 750
totalKwh      = llmKwh + serverKwh + deviceKwh
tCO2e         = totalKwh × gridKgPerKwh / 1000          // gridKgPerKwh from region picker (UK default 0.207)

perEmpKwh        = totalKwh / employees
intensityScore   = clamp((3000 − perEmpKwh) / 2200, 0, 1)
gridDelta        = (UK_factor − gridKgPerKwh) / UK_factor
gridAdjust       = clamp(gridDelta × 12, −10, +10)       // ±10 pt cap, cleaner grids gain
score (0–100)    = round_to_5( (avgEff × 0.55 + intensityScore × 0.45) × 100 + gridAdjust )

grade  A ≥ 85 · B ≥ 70 · C ≥ 55 · D ≥ 40 · E otherwise

Efficiency weights: A = 1.00, B = 0.75, C = 0.45, D = 0.20. Weighting by usage share (not membership) means adding an efficient model to your selection only improves your score if you actually shift prompts to it.

Model catalogue

Per-query energy in watt-hours, assuming ~500-token responses. Confidence reflects how directly the figure traces to public data.

ModelTierWh / query (range)ConfidenceSources
Gemini Flash
Google
A0.24 (0.10.5)estimatedepoch-2024, google-sust-2024
Claude Haiku
Anthropic
A0.4 (0.20.8)modelledepoch-2024
GPT-4o mini
OpenAI
A0.5 (0.251)modelledepoch-2024
Llama 3 8B (self-hosted)
Meta
B0.6 (0.31.5)estimatedhf-energy-2024
Mistral Small
Mistral
B0.7 (0.351.4)modelledhf-energy-2024
Gemini 2.5 Pro
Google
B1.8 (0.84)modelledepoch-2024, google-sust-2024
Claude Sonnet
Anthropic
C2.2 (15)modelledepoch-2024
GPT-4o
OpenAI
C2.9 (1.56)estimatedepoch-2024
Claude Opus
Anthropic
D6.5 (315)modelledepoch-2024
GPT-5 / o-series reasoning
OpenAI
D8 (330)modelledepoch-2024
Llama 3 70B (self-hosted)
Meta
D5.5 (2.512)estimatedhf-energy-2024

Grid emission factors by region

Location-based 2024 figures used by the region selector. Pick the closest match to where your compute runs — not where your office is. Cleaner-than-UK grids earn up to +10 score points; dirtier grids lose up to 10.

RegionGroupkg CO₂e / kWhSources
United Kingdom
UK national grid (DESNZ 2024).
Default0.207beis-2024
EU average
EU-27 weighted average (Ember 2024).
Europe0.230ember-2024
France
Nuclear-dominant — one of the lowest in Europe.
Europe0.056ember-2024
Germany
Coal + gas still material in the mix.
Europe0.380ember-2024
Nordics (Sweden / Norway)
Hydro + nuclear — among the cleanest grids in the world.
Europe0.025ember-2024
Ireland
Lots of wind, but gas-heavy on still days.
Europe0.290ember-2024
Netherlands
Gas-dominant grid.
Europe0.330ember-2024
United States (national avg)
EIA national average across all subregions.
North America0.370eia-2024
US East — Virginia
PJM mix. Where most AWS / Azure US East workloads run.
North America0.320eia-2024, aws-cust-carbon
US West — Oregon
Pacific NW hydro — cleanest mainstream US region.
North America0.120eia-2024
US Central — Texas (ERCOT)
Heavy gas, growing wind/solar.
North America0.380eia-2024
Canada — Quebec
Hydro-dominant — extremely clean.
North America0.025ember-2024
Singapore
Almost entirely natural gas.
Asia-Pacific0.410iea-2024
Japan
Gas + coal dominant since 2011.
Asia-Pacific0.450ember-2024
Australia (NEM avg)
Coal-heavy; transitioning.
Asia-Pacific0.660ember-2024
India
Coal-dominant. Highest CO2 intensity of major economies.
Asia-Pacific0.710ember-2024
Brazil
Hydro + biomass — very low.
Other0.075ember-2024
GCP europe-west1 (Belgium)
Provider-reported low-carbon region.
Cloud regions0.160gcp-regions
GCP europe-north1 (Finland)
One of GCP's cleanest regions.
Cloud regions0.090gcp-regions
AWS eu-west-1 (Ireland)
Tracks the Irish grid.
Cloud regions0.290aws-cust-carbon
AWS eu-north-1 (Stockholm)
Swedish grid — close to zero-carbon.
Cloud regions0.025aws-cust-carbon
Azure France Central
French nuclear grid.
Cloud regions0.056azure-emissions
Azure US East
Virginia PJM mix.
Cloud regions0.320azure-emissions

All figures are location-based (grid average). Market-based numbers using renewable energy certificates can be lower — disclose both if you publish externally. Where a provider's reported region figure differs from the underlying national grid, we use the provider figure (e.g. GCP europe-north1).

Sources

Changelog

  • v1.2 — 2026-06-06

    Added cloud-region grid selector with ~25 regions and a custom factor input. Grid factor is now an input to calculate(); UK remains the default. Score gains a capped ±10 point bonus/penalty so location materially affects the result without dominating model choice.

  • v1.1 — 2026-06-06

    Switched LLM weighting from membership-based to usage-share-weighted. Added Wh ranges and confidence labels per model. Separated AI emissions from total digital emissions in the result card. Rounded score to nearest 5.

  • v1.0 — 2025-09

    Initial public release with 11 models, UK grid factor, equal-weight LLM averaging.

Known limits we're working on

  • • Region picker is location-based only; market-based (REC-adjusted) factors not modelled.
  • • No separate accounting for training, fine-tuning or RAG indexing energy.
  • • Image, video and audio generation not yet in the model catalogue.
  • • Queries-per-employee assumption is fixed; advanced override planned.
  • • Scope excludes embodied carbon of hardware.

Spotted an error or have a better source? Tell us — we cite contributors in the changelog.