Ember Electricity Data Scraper - Generation, CO2 Intensity avatar

Ember Electricity Data Scraper - Generation, CO2 Intensity

Pricing

Pay per event

Go to Apify Store
Ember Electricity Data Scraper - Generation, CO2 Intensity

Ember Electricity Data Scraper - Generation, CO2 Intensity

Pull country-level electricity data from Ember — generation TWh by fuel, capacity GW, CO2 intensity gCO2/kWh, demand across ~250 countries. Yearly (1985+) and monthly (2010+). The leading free substitute for IEA's paywalled Electricity Information dataset. No auth.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Ember Electricity Data Scraper

Pull country-level electricity-sector data from Ember — the leading independent global electricity think tank. Covers generation by fuel, capacity, CO2 emissions, CO2 intensity, and demand for ~250 countries. Yearly data back to 1985, monthly data back to 2010. The closest free substitute for the IEA's paywalled Electricity Information product.

No API key, no proxy, no captcha. Data is published under CC-BY 4.0 by Ember.


What data is available

Ember publishes four public CSV datasets:

DatasetCoverageRecordsUpdated
Global yearly~250 countries, 1985–present~300,000 rowsMonthly
EU yearlyEU + wider Europe, 1985–present~60,000 rowsMonthly
Global monthly~80 countries, 2010–present~1.3M rowsMonthly
EU monthlyEU + wider Europe, 2010–present~250,000 rowsMonthly

Each row is one country × period × fuel × variable record, e.g.:

  • Germany / 2023 / Solar / Generation → 59.7 TWh
  • Germany / 2023 / — / CO2 intensity → 385 gCO2/kWh
  • France / 2023-07 / Nuclear / Share of generation → 67.4 %

Fields returned

FieldTypeDescription
countrystringCountry or region name (e.g. Germany, European Union)
country_iso3stringISO-3 code (e.g. DEU)
continentstringContinent
ember_regionstringEmber's regional grouping
period_typestringyearly or monthly
yearintegerYear (e.g. 2023)
monthintegerMonth 1–12 for monthly rows; null for yearly
categorystringElectricity generation, Capacity, Electricity demand, Emissions, Imports
subcategorystringFuel: Coal, Gas, Nuclear, Solar, Wind, Hydro, Bioenergy, Other fossil, Clean, Fossil
variablestringMetric: Generation, Share of generation, Capacity, CO2 intensity, Demand, …
unitstringTWh, GW, gCO2/kWh, MtCO2, %, MWh
valuenumberValue in the indicated unit
source_datasetstringember-yearly-global | ember-yearly-eu | ember-monthly-global | ember-monthly-eu

Input options

FieldTypeDefaultDescription
periodTypeselectyearlyyearly, monthly, or both
scopeselectglobalglobal, europe, or both
countriesstring[]allCountry names or ISO-3 codes to include
yearFrominteger2010Earliest year (yearly data starts 1985; monthly 2010)
yearTointeger2024Latest year (inclusive)
variablesstring[]allFilter by variable name (e.g. CO2 intensity, Generation)
maxItemsinteger10Maximum records to return (0 = unlimited)

Example: Scope 2 carbon intensity by country (2023)

{
"periodType": "yearly",
"scope": "global",
"variables": ["CO2 intensity"],
"yearFrom": 2023,
"yearTo": 2023,
"maxItems": 300
}

Returns one row per country with the grid CO2 intensity (gCO2/kWh) — exactly what Scope-2 location-based GHG accounting requires.

Example: Germany full electricity mix (monthly, last 2 years)

{
"periodType": "monthly",
"scope": "global",
"countries": ["Germany"],
"yearFrom": 2023,
"yearTo": 2024,
"maxItems": 500
}

Example: EU solar generation history

{
"periodType": "yearly",
"scope": "europe",
"variables": ["Generation"],
"yearFrom": 2010,
"yearTo": 2024,
"maxItems": 0
}

Use cases

  • Scope-2 GHG reporting — location-based grid carbon intensity by country x year, as required by the GHG Protocol.
  • Corporate sustainability benchmarking — compare grid decarbonisation across supplier countries.
  • Climate equity research — multi-decade fuel mix and emissions by country for academic and Bloomberg Green / FT-style analysis.
  • LCA / EPD providers — background electricity data for product carbon footprints (replaces manual IEA downloads).
  • Energy policy analysis — track solar/wind penetration, coal retirement, and clean share by country.
  • Data journalism — verified reference dataset for carbon intensity stories.

Data source and attribution

Data sourced from Ember, published under CC-BY 4.0. When using this data, attribute as: "Source: Ember (ember-energy.org)".

Ember publishes updates monthly. Run this actor after each Ember release to keep your dataset current.


Sister actors