UK Carbon Intensity

How clean is Britain's grid right now? Ask National Grid

🌦 WeatherNEWchecked 44 min ago
AUTH NONECORS AGENT HTTPS COMMERCIAL

The official Carbon Intensity API for Great Britain reports current and forecast grams of CO2 per kWh, plus a low/moderate/high index. National Grid ESO runs it, it needs no key, and it returns clean JSON with CORS enabled. Documented under a CC BY 4.0 licence.

HOW IT'S SCORED ⓘ
Status badge · for your READMEshipapis health badge: — · new
Uptime history
—%90 days
—%30 days
P50 · ms
P95 · ms
operationalpartialdownno data
Live response samplecaptured by our last successful check
GET https://api.carbonintensity.org.uk/intensity

{
  "data": [
    {
      "from": "2026-07-05T09:30Z",
      "to": "2026-07-05T10:00Z",
      "intensity": {
        "forecast": 70,
        "actual": 84,
        "index": "low"
      }
    }
  ]
}
Call itcurl · fetch · python
curl "https://api.carbonintensity.org.uk/intensity"
const res = await fetch("https://api.carbonintensity.org.uk/intensity");
const data = await res.json();
console.log(data);
import requests

res = requests.get("https://api.carbonintensity.org.uk/intensity")
print(res.json())
Endpoints · 6NewFULL DOCS ↗
Monitored path responding — GET /intensitychecked 44 min ago
GET/intensityPROBED

How clean is Britain's grid right now? Ask National Grid

GET/intensity?limit=5

Paginated variant with limit parameter.

GET/intensity/date

Date — documented GET route.

GET/intensity/date/

Date — documented GET route.

GET/intensity/factors

Factors — documented GET route.

GET/intensity/

Intensity — documented GET route.

Machine-readable spec

We probe a documented GET and expect 2xx JSON — full uptime and health score. Export includes every documented route below.

Response-shape history

Stable. No schema drift observed since monitoring began — the response shape has not changed under our checks.

UK Carbon Intensity: common questions

Is UK Carbon Intensity free to use?

Yes — UK Carbon Intensity is a free weather API. Free tier: Free — no API key. Commercial use is allowed on the free tier.

Does UK Carbon Intensity need an API key?

No — UK Carbon Intensity needs no API key or signup. You can call it straight away; rate limits still apply (Unpublished).

Can I call UK Carbon Intensity from the browser?

Yes — UK Carbon Intensity returns CORS headers over HTTPS, so front-end code can fetch it directly with no backend proxy. Use the fetch snippet on this page, or hit "Run live" to try it now.

Is UK Carbon Intensity up right now?

As of our last scheduled check, UK Carbon Intensity is new. We re-probe it every sweep — the status badge and uptime chart above always show the latest.