See exactly what's powering each European country right now — how much comes from nuclear, wind, solar, gas, coal, hydro, and biomass. Data updates every 15 minutes from official TSO sources via ENTSO-E.
Estimated CO₂ emissions per kWh based on the live fuel mix. Coal-heavy grids score 500-800 gCO₂/kWh, while nuclear/hydro/wind-heavy grids can be below 50. See how your country compares in real time.
A stacked area chart shows how the generation mix changes throughout the day — solar peaks at noon, wind fluctuates with weather, and baseload (nuclear, gas) fills the gaps. Watch the daily rhythm of the grid.
Coverage includes Germany, France, UK, Spain, Italy, Poland, Netherlands, Belgium, Sweden, Norway, Denmark, Austria, Switzerland, Finland, Czech Republic, Portugal, Greece, Romania, Hungary, Bulgaria, and more.
Powered by the publicly available energy-charts.info API from Fraunhofer ISE, the leading European energy research institute. No signup, no API keys, no tracking. 100% client-side.
The dashboard automatically refreshes every 5 minutes to show the latest available data. No manual reload needed — just leave it open and watch the grid evolve in real time.
All data is sourced from energy-charts.info, operated by Fraunhofer ISE (Germany's leading solar energy research institute). They aggregate official ENTSO-E Transparency Platform data with 15-minute granularity for 20+ European countries.
Generation data from TSOs updates every 15 minutes. This dashboard auto-refreshes every 5 minutes. There is typically a 15-30 minute delay from real-time due to TSO reporting lag.
We use standard lifecycle emission factors: coal ~900 g/kWh, lignite ~1000 g/kWh, gas ~400 g/kWh, oil ~700 g/kWh, biomass ~50 g/kWh. Nuclear, wind, solar, hydro, and geothermal are counted as 0 g/kWh (direct emissions only). The weighted average gives estimated gCO₂/kWh.
Not every country has every generation type. For example, Italy has no nuclear since 1990. Norway is ~98% hydro. Some smaller countries don't report all fuel types separately to ENTSO-E. The dashboard shows whatever data is available.
Near-real-time. There's a 15-45 minute delay because TSOs report generation data in 15-minute blocks. The timestamp on the dashboard shows when the displayed data was recorded.