Skip to content
Finitizer

Cloud Carbon Coefficients

Look up the emission factors behind the carbon figures on this site, and see which calculators show none and why.

Multi-cloudReference60 seconds
New here? See what this tool does and how to use it.

Learn more

Cloud Carbon Coefficients

What this free tool does for you

See the emission factors behind every carbon figure on this site, with their sources, so you can check a number before you quote it to customers, auditors or your sustainability team.

How to use it

  1. Read Compute and infrastructure coefficients for energy use per vCPU, memory and network, plus data center overhead (PUE).
  2. Scroll Google Cloud grid intensity by region, sorted cleanest first, to compare locations.
  3. Check Where this site deliberately shows no carbon figure to see which calculators show none, and why.
  4. For the providers' own carbon tools and other open sources, see Use these instead, where they apply.

Good to know

  • Lower is cleaner. Grid intensity is the grams of CO2e the local power grid emits per kWh. The cleanest regions emit a small fraction of the dirtiest.
  • Running only. The factors cover running the hardware, not making it. The estimate itself is uncertain, so it may be above or below actual.

Compute and infrastructure coefficients

ProviderMin W/vCPU (idle)Max W/vCPU (full load)PUEMemory kWh/GB-hrNetwork kWh/GB
AWS0.743.51.1350.0003920.001
Google Cloud0.684.111.10.0003920.001
Azure0.743.541.1850.0003920.001

Storage is 1.2 Wh per terabyte-hour for SSD and 0.65 for HDD across all three providers. PUE multiplies everything, because it describes the data center overhead, cooling, lighting, conversion losses, wrapped around the IT load.

Version: the constants the Cloud Carbon Footprint software applies in release-2026-04-23 (commit 19ee09b), files packages/aws|gcp|azure/src/domain/*FootprintEstimationConstants.ts. AWS and Azure watts are its average across their processors; Google’s are its median.

Its methodology page lists different averages: Google 0.71 to 4.26 and Azure 0.78 to 3.76. We cite the code, which is what the tool computes with. Azure PUE is 1.185, Microsoft’s fleet-wide trailing 12-month figure, used by the code and the main text; the page’s Appendix I lists 1.125, Microsoft’s figure for its latest designs only.

What each coefficient covers

CPU, watts per vCPU
SPECpower measurements of whole servers, at idle and at full load. Calculators show both ends because they do not know your load. These are scenarios, not confidence bounds: Cloud Carbon Footprint itself uses a 50% load point estimate with no confidence interval, and the actual figure can fall outside the range.
Memory, 0.392 W per GB
On AWS and Azure the server watts already include the memory those servers carried, so only memory beyond it is added: beyond 0.84 GB per vCPU on AWS and 0.84 on Azure (Cloud Carbon Footprint’s 80.69 and 80.47 GB per chip, at most 96 vCPUs a chip). On Google Cloud all allocated memory is added, as Cloud Carbon Footprint does with Google’s separate memory billing.
Network, 0.001 kWh per GB
Data moved between data centers or regions, over the providers’ own fiber. Internet egress to end users is outside this coefficient and outside these estimates, as in Cloud Carbon Footprint.
Storage, Wh per terabyte-hour
Allocated capacity, not the share in use, times the copies the service keeps. Copies counted on this site, from Cloud Carbon Footprint’s replication factors: AWS EBS 2, S3 6; Azure managed disks 3, LRS storage 3; Google zonal disks 1, Cloud Storage 2. Databases with high availability: RDS Multi-AZ 2, Azure SQL Database 3, Cloud SQL 2.
Not included
Manufacturing (embodied) emissions, except as an optional line in the Cloud Carbon Calculator, and anything beyond the data center. These are operational estimates, not a complete lifecycle footprint.

Sources and vintage

Retrieved is when our script fetched a figure. Evidence is how old the data behind it is, which is often much older.

FigureSourceEvidenceRetrieved
CPU wattsCloud Carbon Footprint release-2026-04-23, from the SPECpower databaseServer measurements across processor generations, release of 23 Apr 202620 Oct 2026
MemoryCloud Carbon Footprint, from Crucial and Micron DDR4 guidanceDDR4 vendor figures; no year stated20 Oct 2026
NetworkCloud Carbon Footprint: the smallest coefficient in its literature surveyStudies from 2012 on; chosen, not measured20 Oct 2026
StorageCloud Carbon Footprint, after Etsy’s Cloud Jewels2020 projections from the 2016 US Data Center Usage Report20 Oct 2026
PUECloud Carbon Footprint: Google’s published PUE, a statement from Microsoft, and 1.135 for AWS. AWS itself reports 1.15 for 2024 and 1.14 for 2025, within about 1%, so the Cloud Carbon Footprint figure is kept.Fleet averages as quoted by Cloud Carbon Footprint; no year stated20 Oct 2026
Grid, Google regionsGoogle region-carbon-info2025 yearly file, location-based, operational emissions20 Oct 2026
Grid, AWS and Azure regionsGoogle’s figure for the same grid, or Ember’s national averageGoogle 2025, operational; Ember 2025 and 2024, lifecycle and rounded18 Oct 2026

Google Cloud grid intensity by region (46 regions)

Google is the only provider that publishes this per region. Grid intensity is what the local grid emits per kilowatt-hour, location-based, and it is the figure the calculators use. Carbon-free energy percentage is the hourly share of Google’s use in the region that is carbon-free, counting both the grid’s own carbon-free supply and the clean energy Google buys there, shown for reference. Across these regions grid intensity runs from 11 g (Montréal) to 641 g (Johannesburg), about 58 times.

LocationgCO₂eq/kWhCFE%Region
Montréal1197%northamerica-northeast1
Paris1696%europe-west9
Stockholm19100%europe-north2
Zürich2197%europe-west6
Finland3098%europe-north1
São Paulo7387%southamerica-east1
Toronto7480%northamerica-northeast2
Madrid9687%europe-southwest1
Oregon9883%us-west1
London10975%europe-west2
Belgium12679%europe-west1
Los Angeles15066%us-west2
Eemshaven19482%europe-west4
Milan20279%europe-west8
Turin20279%europe-west12
Santiago21090%southamerica-west1
Frankfurt27670%europe-west3
Berlin27670%europe-west10
Mexico29325%northamerica-south1
Osaka29945%asia-northeast2
Dallas29983%us-south1
Alabama and Tennessee34058%us-east7
Northern Virginia34357%us-east4
Columbus34357%us-east5
Seoul35937%asia-northeast3
Las Vegas36065%us-west4
Bangkok36519%asia-southeast3
Singapore3665%asia-southeast1
Doha3700%me-central1
Dammam3811%me-central2
Tel Aviv38113%me-west1
Georgia39142%us-east2
Melbourne41644%australia-southeast2
Oklahoma41784%us-central2
Taiwan42815%asia-east1
Iowa43288%us-central1
Tokyo44923%asia-northeast1
Sydney46837%australia-southeast1
Delhi47339%asia-south2
Hong Kong4892%asia-east2
Warsaw49981%europe-central2
Salt Lake City56836%us-west3
South Carolina57931%us-east1
Jakarta58815%asia-southeast2
Mumbai59820%asia-south1
Johannesburg64115%africa-south1

AWS and Azure regions: the grid figure we apply (95 regions)

AWS and Azure publish no per-region grid figure. Each region takes Google’s 2025 figure for the same grid or, where Google has no region on it, Ember’s national average. These are regional estimates, not provider data, and the basis column says which kind each one is. Google’s figures, and every region that takes one, count operational emissions: what the grid emits generating the power. Ember’s country averages are lifecycle figures: they also count fuel supply and building the plants, so they run higher for the same grid. The tools therefore rank country averages only among themselves, never against Google’s figures. Cloud Carbon Footprint publishes its own AWS and Azure factors (EPA eGRID by US grid region, EEA, carbonfootprint.com); these more recent figures are used instead.

RegiongCO₂eq/kWhBasis
AWS ca-central-1Montréal, Canada11Same gridSame grid as northamerica-northeast1, Google 2025
Azure canadaeastQuébec City, Canada11Same gridSame grid as northamerica-northeast1, Google 2025
AWS eu-west-3Paris, France16Same gridSame grid as europe-west9, Google 2025
Azure francecentralParis, France16Same gridSame grid as europe-west9, Google 2025
Azure francesouthMarseille, France16Same gridSame grid as europe-west9, Google 2025
AWS eu-north-1Stockholm, Sweden19Same gridSame grid as europe-north2, Google 2025
Azure swedencentralGävle, Sweden19Same gridSame grid as europe-north2, Google 2025
AWS eu-central-2Zurich, Switzerland21Same gridSame grid as europe-west6, Google 2025
Azure switzerlandnorthZurich, Switzerland21Same gridSame grid as europe-west6, Google 2025
Azure switzerlandwestGeneva, Switzerland21Same gridSame grid as europe-west6, Google 2025
Azure norwayeastOslo, Norway28Country average (lifecycle, not comparable)National average, Ember 2025, lifecycle
Azure norwaywestStavanger, Norway28Country average (lifecycle, not comparable)National average, Ember 2025, lifecycle
Azure swedensouthMalmö, Sweden35Country average (lifecycle, not comparable)National average, Ember 2025, lifecycle
Azure brazilsouthSão Paulo, Brazil73Same gridSame grid as southamerica-east1, Google 2025
Azure brazilsoutheastRio de Janeiro, Brazil73Same gridSame grid as southamerica-east1, Google 2025
AWS sa-east-1São Paulo, Brazil73Same gridSame grid as southamerica-east1, Google 2025
Azure canadacentralToronto, Canada74Same gridSame grid as northamerica-northeast2, Google 2025
AWS ap-southeast-6New Zealand93Country average (lifecycle, not comparable)National average, Ember 2025, lifecycle
Azure newzealandnorthAuckland, New Zealand93Country average (lifecycle, not comparable)National average, Ember 2025, lifecycle
AWS eu-south-2Aragón, Spain96Same gridSame grid as europe-southwest1, Google 2025
Azure spaincentralMadrid, Spain96Same gridSame grid as europe-southwest1, Google 2025
AWS us-west-2Oregon, US98Same gridSame grid as us-west1, Google 2025
Azure westus2Washington, US98Nearby gridus-west1, also on the Pacific Northwest grid, Google 2025
AWS eu-west-2London, UK109Same gridSame grid as europe-west2, Google 2025
Azure uksouthLondon, UK109Same gridSame grid as europe-west2, Google 2025
Azure ukwestCardiff, UK109Same gridSame grid as europe-west2, Google 2025
Azure denmarkeastCopenhagen, Denmark114Country average (lifecycle, not comparable)National average, Ember 2025, lifecycle
Azure austriaeastVienna, Austria117Country average (lifecycle, not comparable)National average, Ember 2025, lifecycle
Azure belgiumcentralBrussels, Belgium126Same gridSame grid as europe-west1, Google 2025
AWS us-west-1Northern California, US150Nearby gridus-west2, also on California's grids, Google 2025
Azure westusCalifornia, US150Nearby gridus-west2, also on California's grids, Google 2025
Azure westeuropeNetherlands194Same gridSame grid as europe-west4, Google 2025
AWS eu-south-1Milan, Italy202Same gridSame grid as europe-west8, Google 2025
Azure italynorthMilan, Italy202Same gridSame grid as europe-west8, Google 2025
Azure chilecentralSantiago, Chile210Same gridSame grid as southamerica-west1, Google 2025
AWS eu-west-1Dublin, Ireland257Country average (lifecycle, not comparable)National average, Ember 2025, lifecycle
Azure northeuropeDublin, Ireland257Country average (lifecycle, not comparable)National average, Ember 2025, lifecycle
AWS eu-central-1Frankfurt, Germany276Same gridSame grid as europe-west3, Google 2025
Azure germanynorthBerlin, Germany276Same gridSame grid as europe-west3, Google 2025
Azure germanywestcentralFrankfurt, Germany276Same gridSame grid as europe-west3, Google 2025
Azure mexicocentralQuerétaro, Mexico293Same gridSame grid as northamerica-south1, Google 2025
AWS mx-central-1Querétaro, Mexico293Same gridSame grid as northamerica-south1, Google 2025
AWS ap-northeast-3Osaka, Japan299Same gridSame grid as asia-northeast2, Google 2025
Azure japanwestOsaka, Japan299Same gridSame grid as asia-northeast2, Google 2025
Azure southcentralusTexas, US299Same gridSame grid as us-south1, Google 2025
Azure eastusVirginia, US343Same gridSame grid as us-east4, Google 2025
Azure eastus2Virginia, US343Same gridSame grid as us-east4, Google 2025
Azure northcentralusIllinois, US (PJM grid)343Same gridSame grid as us-east5, Google 2025
AWS us-east-1Northern Virginia, US343Same gridSame grid as us-east4, Google 2025
AWS us-east-2Ohio, US343Same gridSame grid as us-east5, Google 2025
AWS ap-northeast-2Seoul, South Korea359Same gridSame grid as asia-northeast3, Google 2025
Azure koreacentralSeoul, South Korea359Same gridSame grid as asia-northeast3, Google 2025
Azure koreasouthBusan, South Korea359Same gridSame grid as asia-northeast3, Google 2025
AWS ap-southeast-7Bangkok, Thailand365Same gridSame grid as asia-southeast3, Google 2025
AWS ap-southeast-1Singapore366Same gridSame grid as asia-southeast1, Google 2025
Azure southeastasiaSingapore366Same gridSame grid as asia-southeast1, Google 2025
Azure qatarcentralDoha, Qatar370Same gridSame grid as me-central1, Google 2025
AWS il-central-1Tel Aviv, Israel381Same gridSame grid as me-west1, Google 2025
Azure israelcentralIsrael381Same gridSame grid as me-west1, Google 2025
Azure israelnorthwestIsrael381Same gridSame grid as me-west1, Google 2025
AWS ap-southeast-4Melbourne, Australia416Same gridSame grid as australia-southeast2, Google 2025
Azure australiasoutheastVictoria, Australia416Same gridSame grid as australia-southeast2, Google 2025
AWS ap-east-2Taipei, Taiwan428Same gridSame grid as asia-east1, Google 2025
Azure taiwannorthTaipei, Taiwan428Same gridSame grid as asia-east1, Google 2025
Azure taiwannorthwestTaiwan428Same gridSame grid as asia-east1, Google 2025
Azure centralusIowa, US432Same gridSame grid as us-central1, Google 2025
AWS ap-northeast-1Tokyo, Japan449Same gridSame grid as asia-northeast1, Google 2025
Azure japaneastTokyo, Japan449Same gridSame grid as asia-northeast1, Google 2025
AWS ap-southeast-2Sydney, Australia468Same gridSame grid as australia-southeast1, Google 2025
Azure australiacentralCanberra, Australia468Same gridSame grid as australia-southeast1, Google 2025
Azure australiacentral2Canberra, Australia468Same gridSame grid as australia-southeast1, Google 2025
Azure australiaeastNew South Wales, Australia468Same gridSame grid as australia-southeast1, Google 2025
AWS me-central-1United Arab Emirates468Country average (lifecycle, not comparable)National average, Ember 2024, lifecycle
Azure uaecentralAbu Dhabi, UAE468Country average (lifecycle, not comparable)National average, Ember 2024, lifecycle
Azure uaenorthDubai, UAE468Country average (lifecycle, not comparable)National average, Ember 2024, lifecycle
AWS ap-east-1Hong Kong489Same gridSame grid as asia-east2, Google 2025
Azure eastasiaHong Kong489Same gridSame grid as asia-east2, Google 2025
Azure polandcentralWarsaw, Poland499Same gridSame grid as europe-central2, Google 2025
AWS ap-southeast-3Jakarta, Indonesia588Same gridSame grid as asia-southeast2, Google 2025
Azure indonesiacentralJakarta, Indonesia588Same gridSame grid as asia-southeast2, Google 2025
AWS ap-south-1Mumbai, India598Same gridSame grid as asia-south1, Google 2025
Azure centralindiaPune, India598Nearby gridasia-south1, also on western India's grid, Google 2025
Azure westindiaMumbai, India598Same gridSame grid as asia-south1, Google 2025
AWS ap-southeast-5Malaysia602Country average (lifecycle, not comparable)National average, Ember 2025, lifecycle
Azure malaysiawestKuala Lumpur, Malaysia602Country average (lifecycle, not comparable)National average, Ember 2025, lifecycle
AWS af-south-1Cape Town, South Africa641Same gridSame grid as africa-south1, Google 2025
Azure southafricanorthJohannesburg, South Africa641Same gridSame grid as africa-south1, Google 2025
Azure southafricawestCape Town, South Africa641Same gridSame grid as africa-south1, Google 2025
AWS ap-south-2Hyderabad, India670Country average (lifecycle, not comparable)National average, Ember 2025, lifecycle
Azure indiasouthcentralHyderabad, India670Country average (lifecycle, not comparable)National average, Ember 2025, lifecycle
Azure southindiaChennai, India670Country average (lifecycle, not comparable)National average, Ember 2025, lifecycle
AWS me-south-1Bahrain902Country average (lifecycle, not comparable)National average, Ember 2024, lifecycle
AWS ca-west-1Calgary, CanadaNoneNo figureNo published figure for Alberta's grid, and Canada's average, mostly hydro, would understate it badly.
Azure westcentralusWyoming, USNoneNo figureNo published figure for Wyoming's grid, and the US average would understate it.
Azure westus3Arizona, USNoneNo figureNo published figure for Arizona's grid, and the US average would not describe it.

Grid figures: Google Cloud’s region carbon data (Apache-2.0, operational), and country averages from Ember (2026), with major processing by Our World in Data, licensed CC BY 4.0. The country averages are lifecycle figures, rounded to the nearest gram.

Where this site deliberately shows no carbon figure

Publishing an indefensible number would undermine every other figure here, so these calculators show none, and say so on the page rather than omitting it silently.

  • Snowflake Cost Calculator

    Snowflake bills in credits and does not disclose the hardware behind a warehouse size, so there is no published coefficient per credit. Any figure would be a guess about somebody else's fleet.

  • Databricks Cost Calculator

    The DBU is a billing abstraction, not a hardware unit. The cloud VMs underneath it do have coefficients, but the calculator cannot know which instance types a workload actually ran on, and assuming one would move the answer by several times.

  • LLM Token Cost Calculator and AI Agent Cost Calculator

    A token count says nothing about the energy behind it: most model makers publish none, and a reasoning answer can take thirty times a chat reply. The AI Carbon Calculator estimates from the few per-prompt figures that are published, each with its boundary, and the EcoLogits project at the GenAI Impact non-profit publishes per-model estimates with a documented methodology.

Use these instead, where they apply

What this model assumes

Show
  • Every coefficient is collected from Cloud Carbon Footprint (release-2026-04-23) and Google’s region-carbon-info dataset (2025 file), by a script rather than by hand. The date above is the date it ran, not the age of the evidence.
  • These are operational estimates, not a complete lifecycle footprint. Manufacturing a server carries a substantial one-off footprint that is left out, except as an optional line in the Cloud Carbon Calculator, from Cloud Carbon Footprint’s per-instance coefficients spread over a four-year life. The operational figure itself is uncertain and may be above or below actual emissions.
  • The CPU term uses the idle and full-load watts directly rather than interpolating by utilization, because the calculators do not have a utilization figure. The two ends are scenarios, not confidence bounds.
  • Grid intensity is location-based. Google Cloud figures use the region’s own published value; the Google Cloud calculators with no region choice use 432 gCO2eq/kWh (us-central1), the region their prices are for. AWS and Azure figures use the regional estimates in the table above, so comparisons across clouds compare like with like only where both figures share a basis.
  • Your provider’s own carbon reporting is authoritative and these figures are an estimate. They exist to price a change before you make it, which is the one thing provider reporting cannot do.

Coefficients retrieved 20 Oct 2026. Published coefficients, not prices.

Want this done on your real bill?

Cloud Cost Audit: We go through your real AWS or Google Cloud bill and hand you a ranked list of what to cut first. From $1,500, fixed. Nothing paid upfront.

See the service

About this tool

These are the open coefficients this site uses to put a CO2e figure beside a cost figure on its infrastructure calculators. Nothing here is our own research: the energy coefficients are Cloud Carbon Footprint’s, pinned to one release, and the grid figures are Google’s and Ember’s. They were retrieved on 20 Oct 2026; how old the evidence behind each one is, is listed under Sources and vintage.

Questions

Why does this site have a carbon calculator when every provider ships one free?

Because the provider tools all answer the same question and it is not the only question. AWS Sustainability, Google Cloud Carbon Footprint and Azure Carbon Optimization are free, native, and better than us at measuring what already happened, each vendor knows its own PUE, grid contracts and hourly generation mix, which we can only estimate. What none of them does is price a workload that does not exist yet, span providers, or rank the locations you might deploy into. Those are design-time questions, they have to be answered before there is anything to measure, and region alone moves the answer a lot: across Google's own 46 regions the grid figure varies about 58 times. So the calculator here is forward-looking and comparative; once the workload is running, the provider tool is the authority.

Why are compute estimates shown as a range?

Because the calculators do not know how busy your machines are. Cloud Carbon Footprint publishes a watts-per-vCPU figure at idle and at full load for each provider, and both are shown. The two ends are scenarios, not a statistical confidence interval: Cloud Carbon Footprint itself uses a 50% load point estimate, and the actual figure can fall outside the range. Storage and network have one coefficient each, so a storage-only figure is a single number.

Where do the grid emission factors come from?

Google publishes carbon-free-energy percentage and grid carbon intensity for every Google Cloud region as an open CSV, and its 2025 file is used directly. AWS and Azure publish no per-region figure, so each of their regions takes Google's figure for the same grid, or the national average from Ember, labeled in the table on this page. Those are estimates of the local grid, not provider data. The Google Cloud calculators with no region choice use 432 gCO₂eq/kWh, the us-central1 figure, because their prices are for that region too.

Is a provider carbon report more accurate than this?

Yes, and it should be preferred. Your provider measures what we estimate. The estimate here exists to answer a different question, what a proposed change would do, which a backward-looking report cannot answer at all. Use both.

Why do some calculators on this site show no carbon figure?

Because no defensible coefficient exists for them, and printing an indefensible one would undermine every figure on the site. Snowflake and Databricks bill in credits and DBUs rather than hardware, and neither discloses the fleet underneath. The LLM and agent cost calculators show none because a token count says nothing about the energy behind it; the AI Carbon Calculator estimates AI carbon from the few per-prompt figures model makers have published, and the EcoLogits project at the GenAI Impact non-profit publishes per-model estimates with a documented methodology. The full list is on this page.

Related tools

More tools for: Carbon and sustainability

Cost and carbon come from the same telemetry.

Finitizer reads your usage once and reports both, so the rightsizing that saves money and the rightsizing that saves carbon are the same piece of work rather than two competing initiatives.

See how Finitizer works

Rate this tool

How would you rate the Cloud Carbon Coefficients?