AI impact calculator

Everyday use, a project or your own computer: a low, typical and high range for energy, water and CO₂e, with the source and confidence of each number. It runs in your browser, and what you enter is never sent.

Version 1.0 ·

How this calculator works

Coefficients as of November 2, 2026.

What the labels mean

  • Published: a company or peer-reviewed paper states this figure, with the boundary we quote. Publishing a figure does not make it independent or audited.
  • Estimated: we worked it out from published measurements of comparable systems, or from a stated assumption. It can be off by several times.
  • Unknown: we found no usable figure, so we show no number.

The formulas

Everyday use
energy (Wh) = prompts per day × days × Wh per prompt, added up for each type of use
water (mL) and CO₂e (g), text = prompts per day × days × published mL or g per prompt
water and CO₂e, image, video, research = energy × mL per Wh; energy ÷ 1000 × g per kWh

A project
energy (Wh) = (input tokens × Wh per input token + output tokens × Wh per output token) × model factor
water and CO₂e = energy × mL per Wh; energy ÷ 1000 × g per kWh

Your own computer
energy (Wh) = watts × hours per day × days
CO₂e (g) = energy ÷ 1000 × g per kWh of your grid
cost ($) = energy ÷ 1000 × cents per kWh ÷ 100

Comparisons
kettle boils = Wh ÷ 93.02; phone charges = Wh ÷ 19; glasses = mL ÷ 250; car km = g ÷ 244

Worked example: 20 prompts a day for a year at 0.24 Wh is 20 × 365 × 0.24 = 1,752 Wh, or 1.752 kWh. At 0.26 mL it is 20 × 365 × 0.26 = 1,898 mL, or 1.898 L.

A month counts as 365 ÷ 12 days. Low, typical and high are computed separately with the matching coefficients, and each range is a span of published or estimated values, not a statistical confidence interval.

Who has published what

WhoEnergyWaterCO₂eStatusNotes
Google0.24 Wh0.26 mL0.03 gPublishedGoogle (Elsworth et al.) · Median Gemini Apps text prompt, May 2025, measured in production. Counting active chips only: 0.10 Wh, 0.12 mL, 0.02 g.
OpenAI0.34 Wh0.32 mLUnknownPublishedSam Altman, OpenAI · An average query, stated in one sentence of a blog post by its chief executive, with no method, boundary or date of measurement. Water is given as 0.000085 gallons.
Mistral AIUnknown45 mL1.14 gPublishedMistral AI, with Carbone 4 and ADEME · Marginal impact of a 400-token Le Chat response, by a life-cycle method reviewed by outside firms. The company calls it a first approximation and gives no energy figure.
Microsoft0.31 Wh (0.16–0.60)0–0.067 mLUnknownEstimatedMicrosoft Research (Oviedo et al.) · A modelled research estimate for large models in general, not a measurement of Copilot or any product. Water figure from the company’s blog, on-site cooling only.
Epoch AI≈ 0.3 Wh (0.1–4)UnknownUnknownEstimatedEpoch AI (Josh You) · An independent calculation from assumed hardware, for one assumed model and 500 tokens. Not a company disclosure.
Anthropic, Meta, xAI, Amazon, Apple, DeepSeek, AlibabaUnknownUnknownUnknownUnknownWe found no per-prompt disclosure from these companies as of the date above. Unknown means not found, not low or high.

Per prompt or per response. We present no figure for a specific model unless its maker published it, and we apply the same test to every company. The AI Energy Score ranks open models on GPU energy alone, so it is useful for comparing models but is not used as a coefficient here.

Why published figures differ by more than 100 times

Water shows it best. Google’s narrow figure is 0.12 mL per prompt and Mistral’s is 45 mL, a gap of about 375 times. Greenhouse gases differ by about 57 times: 0.02 g against 1.14 g. Much of that gap is what each one counts, and the two are different services, so neither figure proves the other wrong.

Boundaries. Counting only active chips gave Google 0.10 Wh; adding host servers, idle machines and cooling gave 0.24 Wh. Mistral’s life-cycle method adds upstream stages such as making the hardware, which on-site cooling figures leave out.

Median or mean. Google reports a median, the prompt in the middle, and says a few long prompts skew the mean. OpenAI says “average” without saying how it was computed. The two words can describe quite different numbers for the same service.

Market or location carbon. Google’s fleet emitted 345 g per kWh by location in 2024, but 94 g after counting its clean-energy purchases, a difference of about 3.7 times from accounting alone. Its 0.03 g figure uses the lower one.

Measured or modelled. Google measured its production fleet. Epoch AI and Microsoft’s researchers calculated from assumptions. Microsoft’s paper says high-profile estimates built on non-production assumptions overstate energy by 4 to 20 times.

Long inputs. Epoch AI estimates about 2.5 Wh for 10,000 input tokens and almost 40 Wh for 100,000, against about 0.3 Wh for a short question. A single word, “prompt”, covers all of them.

Why training is not per prompt

Training happens once, before anyone asks anything. To turn it into a per-prompt number, you would need the model’s total prompts over its whole life, and companies do not publish that. Divide by a billion or a hundred billion and the answer changes by 100 times.

So the calculator leaves training out and says so. Mistral reports 20.4 kilotonnes of CO₂e and 281,000 cubic metres of water for Mistral Large 2 training plus 18 months of use, a useful total, but not one that can be divided fairly by a single question.

Why location matters

The same kilowatt-hour carries about 2.6 g of CO₂e in Quebec and about 628 g in Nova Scotia in the 2024 Canadian tables, a gap of more than 200 times. That is why your own computer depends so heavily on the region you choose.

For cloud AI, you usually cannot tell which data centre answered you, so the calculator uses company-wide or world figures instead of your province. Water is also local: a litre drawn from a stressed basin is not the same as one drawn where water is plentiful, and per-prompt averages cannot show that.

Canadian figures leave out emissions from land flooded for hydro dams, and they are not on the same boundary as the Ember life-cycle figures for other regions.

How fast these numbers age

Quickly. Google reported a 33-fold drop in energy per median prompt in one year. The IEA says energy per AI task has fallen at least tenfold a year recently. New models also use more tokens, and video and agents use far more per request, so a lower figure per token does not mean a lower total.

Treat every figure here as dated. The date each source was read is in the tables above, and the date of the whole set is at the top of this section.

Every coefficient

CoefficientLowTypicalHighUnitLabelBoundarySource, date read
Text prompt, energy0.10.240.6Wh/promptPublishedLow: Google, AI chips only. Typical: Google median, May 2025, with chips, host servers, idle machines and cooling. High: top of the middle range in Microsoft’s research estimate for large models.Google (Elsworth et al.) (read 2026-11-02)
Microsoft Research (Oviedo et al.) (read 2026-11-02)
Text prompt, water0.120.2645mL/promptPublishedLow and typical: Google, water consumed for on-site cooling. High: Mistral, marginal impact of a 400-token response, by a life-cycle method including upstream stages such as hardware.Google (Elsworth et al.) (read 2026-11-02)
Mistral AI, with Carbone 4 and ADEME (read 2026-11-02)
Text prompt, CO₂e0.020.031.14gCO₂e/promptPublishedLow and typical: Google, market-based, counting clean-power purchases, plus embodied hardware. High: Mistral, marginal impact of a 400-token response, by a life-cycle method.Google (Elsworth et al.) (read 2026-11-02)
Mistral AI, with Carbone 4 and ADEME (read 2026-11-02)
Image, energy0.632.90711.49Wh/imageEstimatedOpen models run by researchers, not commercial services. Low: Stable Diffusion 3 Medium, GPU energy doubled for overhead (2,282 J). Typical and high: mean and least efficient model in a 2024 benchmark.MIT Technology Review (read 2026-11-02)
Luccioni, Jernite and Strubell, ACM FAccT 2024 (read 2026-11-02)
Video clip, energy3.79109.47944Wh/clipEstimatedClips of about 5 seconds from open models. Low: LTX-Video. Typical: WAN2.1 14B. Both count GPU, CPU and memory, not the building. High: CogVideoX, 3.4 million joules. Commercial services publish nothing comparable.Delavande, Hugging Face (read 2026-11-02)
Delavande, Pierrard and Luccioni (read 2026-11-02)
MIT Technology Review (read 2026-11-02)
Deep research task, energy4.3224240Wh/taskEstimatedNo service publishes a figure. Low: one long reasoning query, research estimate. Typical and high: our reading of the IEA’s “hundreds or thousands of times” a simple query, as 100 and 1,000 × 0.24 Wh.Microsoft Research (Oviedo et al.) (read 2026-11-02)
International Energy Agency (read 2026-11-02)
Google (Elsworth et al.) (read 2026-11-02)
Water per electricity0.361.155.67mL/WhEstimatedWater per unit of electricity, used wherever no water figure is published. Low: US average on-site, 2023. Typical: Google on-site, 2024. High: US on-site at Google’s rate plus 4.52 L/kWh for generating the electricity.Lawrence Berkeley National Laboratory (read 2026-11-02)
Google (Elsworth et al.) (read 2026-11-02)
Carbon per electricity94345458gCO₂e/kWhEstimatedCarbon per unit of electricity, used wherever no carbon figure is published. Low: Google fleet, market-based, 2024. Typical: Google fleet before clean-power purchases. High: world average, life cycle, 2025. Hardware manufacture is not included.Google (Elsworth et al.) (read 2026-11-02)
Ember (read 2026-11-02)
Output token, energy0.000530.001030.002Wh/output tokenEstimatedOur division: 0.16, 0.31 and 0.60 Wh per query for large models, over the study’s median of 300 output tokens. Full server and building, with the study’s assumptions. No company publishes energy per token.Microsoft Research (Oviedo et al.) (read 2026-11-02)
Microsoft Research (Oviedo et al.) (read 2026-11-02)
Input token, energy0.000050.000220.0004Wh/input tokenEstimatedTypical and high: our division of Epoch AI’s estimates for 10,000 and 100,000 input tokens. Low: our assumption for efficient serving. Cached input is not counted.Epoch AI (Josh You) (read 2026-11-02)
Small model factor0.30.30.3× large modelEstimatedRatio only, from the EcoLogits fit for GPU energy per token: about 7 billion active parameters against 200 billion.GenAI Impact (read 2026-11-02)
Mistral AI, with Carbone 4 and ADEME (read 2026-11-02)
Medium model factor0.50.50.5× large modelEstimatedRatio only, from the EcoLogits fit: about 70 billion active parameters against 200 billion.GenAI Impact (read 2026-11-02)
Mistral AI, with Carbone 4 and ADEME (read 2026-11-02)
Large model factor111× large modelEstimatedReference class: models above 200 billion parameters, as in the Microsoft study.Microsoft Research (Oviedo et al.) (read 2026-11-02)
Short response300300300output tokensPublishedMedian output of a standard query in the Microsoft study, about 225 words.Microsoft Research (Oviedo et al.) (read 2026-11-02)
Medium response1,0001,0001,000output tokensEstimatedOur round midpoint, about 750 words.Microsoft Research (Oviedo et al.) (read 2026-11-02)
Long response5,0005,0005,000output tokensPublishedMedian output of a long reasoning query in the Microsoft study, about 3,750 words.Microsoft Research (Oviedo et al.) (read 2026-11-02)
Short session202020model callsEstimatedOur estimate of a short agent or coding session. Each call: 2,000 new input tokens and 500 output tokens.International Energy Agency (read 2026-11-02)
Working session100100100model callsEstimatedOur estimate of a working session, same tokens per call. The result falls in the IEA’s “hundreds of times” a simple query.International Energy Agency (read 2026-11-02)
Long session400400400model callsEstimatedOur estimate of a long session, same tokens per call.International Energy Agency (read 2026-11-02)
Session input2,0002,0002,000new input tokens per callEstimatedOur assumption. Context already cached is not counted, since it is not processed again.Epoch AI (Josh You) (read 2026-11-02)
Session output500500500output tokens per callEstimatedOur assumption, matching Epoch AI’s typical response length.Epoch AI (Josh You) (read 2026-11-02)
Kettle boil93.0293.0293.02Wh/boilPublishedPhysics: 1 kg × 4.186 kJ/(kg·K) × 80 K = 334.9 kJ, 1 litre from 20 to 100 °C, with no heat lost. A real kettle uses somewhat more.NIST Chemistry WebBook (read 2026-11-02)
Phone charge191919Wh/chargePublishedEPA’s energy for one full smartphone charge.U.S. Environmental Protection Agency (read 2026-11-02)
Glass of water250250250mL/glassEstimatedA common glass of water, by definition here.Our assumption
Gasoline car244244244gCO₂e/kmPublishedEPA’s average US gasoline passenger vehicle: 393 g per mile, 1.609 km to the mile.U.S. Environmental Protection Agency (read 2026-11-02)
Range around your watts0.811.2× watts enteredEstimatedOur allowance for how draw moves during a session. A plug-in power meter narrows it.Our assumption
Electricity price7.0657.0657.065¢/kWhPublishedDefault only: Hydro-Québec Rate D, first 40 kWh a day on average, April 1, 2026. Enter your own price.Hydro-Québec (read 2026-11-02)

Machine presets

MachineLow (W)Typical (W)High (W)BoundarySource, date read
Laptop153065Our round estimate at the wall under load.Our assumption
Compact desktop (Mac mini M4 type)43065Low and high: Apple’s idle and maximum at the wall. Typical: our estimate.Apple (read 2026-11-02)
Desktop with a 450 W graphics card (RTX 4090 type)200550850Typical: NVIDIA’s card power plus our 100 W for the rest. High: NVIDIA’s required system power, a ceiling.NVIDIA (read 2026-11-02)
Desktop with a 575 W graphics card (RTX 5090 type)2507001000Typical: NVIDIA’s card power plus our 125 W for the rest. High: NVIDIA’s required system power, a ceiling.NVIDIA (read 2026-11-02)

Grid intensity by region

In g CO₂e per kWh. Canadian tables come from Environment and Climate Change Canada’s national inventory. Figures for 2024 are preliminary.

RegionLowTypicalHighSource, date read
Quebec1.62.62.6Environment and Climate Change Canada (read 2026-11-02)
Ontario42.673.373.3Environment and Climate Change Canada (read 2026-11-02)
British Columbia15.718.118.1Environment and Climate Change Canada (read 2026-11-02)
Alberta346.1346.1521.5Environment and Climate Change Canada (read 2026-11-02)
Manitoba1.433Environment and Climate Change Canada (read 2026-11-02)
Saskatchewan580.7580.7700.5Environment and Climate Change Canada (read 2026-11-02)
Nova Scotia613.8628.3702Environment and Climate Change Canada (read 2026-11-02)
New Brunswick234375.5375.5Environment and Climate Change Canada (read 2026-11-02)
Prince Edward Island176264.6264.6Environment and Climate Change Canada (read 2026-11-02)
Newfoundland and Labrador16.71717.9Environment and Climate Change Canada (read 2026-11-02)
Yukon74133.6133.6Environment and Climate Change Canada (read 2026-11-02)
Northwest Territories180490490Environment and Climate Change Canada (read 2026-11-02)
Nunavut760760830Environment and Climate Change Canada (read 2026-11-02)
Canada, average106110.6115.2Environment and Climate Change Canada (read 2026-11-02)
United States, average383.8384.4392.9Ember (read 2026-11-02)
European Union, average209.9209.9235.8Ember (read 2026-11-02)
World average458.3458.3483.2Ember (read 2026-11-02)

Consumption intensity, g CO2e per kWh consumed. Typical: 2024, preliminary. Low and high: lowest and highest of 2021 to 2024. Counts generation emissions and losses. Does not count flooded land behind hydro dams or upstream fuel supply.

Life-cycle intensity, g CO2e per kWh generated, so not directly comparable with Canadian figures. Typical: 2025. Low and high: lowest and highest of 2023 to 2025.

Related articles

All sources

Get the free Guide to Artificial Intelligence

Sign up for the newsletter and receive the free guide: what changed in AI, one lesson, one prompt to try. Unsubscribe in one click.

How we handle your address

Back to top

Display

Your choices are saved in this browser only. No data is sent.

Text size
100%
Colours
Reading
More settings
Accessibility statement

Get the app

Add the guide to your home screen. It opens like an app, and the pages you have read stay available offline.

Read without a connection: download the articles

iPhone and iPad (Safari, Chrome, Edge)

  1. Tap the Share button (the square with an arrow). In Chrome and Edge, it is in the address bar or the menu.
  2. Choose “Add to Home Screen”.
  3. Tap “Add”.

Android (Chrome, Edge, Samsung Internet, Firefox)

  1. Open the browser menu (⋮ or ☰).
  2. Choose “Install app” or “Add to Home screen”.
  3. Confirm with “Install”.

Computer (Chrome, Edge)

  1. Click the install icon at the right end of the address bar, or open the browser menu (⋮ or …).
  2. In Chrome, choose “Cast, save and share”, then “Install page as app”. In Edge, choose “Apps”, then “Install this site as an app”.
  3. Click “Install”.

Mac (Safari)

  1. Open the File menu.
  2. Choose “Add to Dock”.
  3. Click “Add”.

Firefox on a computer can’t install a site as an app. Use Chrome, Edge or Safari instead.