One Day BI ONE DAY BI Open data

Grid Carbon Intensity (GB Electricity)

How much CO2 every unit of electricity on the GB grid carries, right now and forecast ahead — nationally, by region, and by the first part of a postcode. Plus what is actually generating it: wind, gas, nuclear, solar and the rest.

Energy Logistics Facilities management Manufacturing & industry Energy & environment

PublisherNational Energy System Operator (NESO)
LicenceCreative Commons Attribution 4.0 — Not OGL. Attribution is required, and NESO layers extra terms on top — notably no reselling the API and no using it to replace their own service. what this means
UpdatesReal-time
CostFree — open data
Last verified2026-07-16

What your business can use it for

ESG reporting

Put a defensible number on the emissions of the electricity you actually used, half-hour by half-hour, from the official GB source — rather than applying one flat annual average to the whole year.

Energy & carbon management

Shift what you can move — EV charging, refrigeration, plant, batteries — into the hours when the grid is cleanest, using the forecast rather than guesswork.

Works with data you already have

  • The postcodes of your sites Postcodes
    The postcode endpoint takes the OUTWARD code only (the first half, e.g. RG41) — not a full postcode

How to get it

What's involved in using it

  • The data comes in half-hourly snapshots, so to build any history you have to keep pulling it on a schedule and stitch thousands of small readings together — it isn't one file you download once.
  • It only recognises the first half of a postcode, so it can tell you the carbon level for a broad grid region but not for your specific street; two sites in the same town get the same figure.
  • It's an estimate for the grid, refreshed constantly and offered with no guarantees, so it's fine for reporting and planning but shouldn't sit on the critical path of anything you bill a customer for.

Worth knowing before you start

  • The postcode lookup only accepts the outward code, so it resolves to a broad grid region, not your street. Two sites in the same town share a figure.
  • Great Britain only — Northern Ireland is on a separate grid and is not covered.
  • The regional and generation-mix endpoints are labelled beta by the publisher.
  • The forward-looking endpoints run to 48 hours ahead. NESO's own marketing describes a model forecasting further out than that; the two claims are not reconciled anywhere public, so build against the 48-hour endpoints.
  • It is an estimate for the grid, not a meter reading for your building — it tells you the carbon per unit, not how many units you used.
  • Provided as-is: NESO explicitly disclaims accuracy and may change or withdraw the API without notice. Don't put it on the critical path of anything you bill for.

Ask us about Grid Carbon Intensity (GB Electricity)

Ask a factual question about Grid Carbon Intensity (GB Electricity) — what it covers, how often it changes, whether it matches the records you keep — and we will answer, free. Or tell us what you are trying to work out, and we will tell you what it would take to get this data working next to the numbers you already have.

We use this only to reply to you. How we handle your details.