chartletv0.21.0chartlet.casoon.de

Interactive charts

Every chart below is the static output of chartlet, rendered with hooks: true. The optional module @casoon/chartlet/interactive adds a crosshair, series toggles, scroll stations and playback. It reads the values from the data table and the geometry from data-* hooks, and lays nothing out again. Without JavaScript each chart stays as it is, with its caption, description and table.

import { enhance, crosshair, toggle, steps, play } from '@casoon/chartlet/interactive';

for (const figure of document.querySelectorAll('figure.chartlet-figure')) {
  enhance(figure, { crosshair, toggle, steps, play });
}

Crosshair and series toggle

Move the pointer over the chart, or focus it with Tab and use the arrow keys, Home and End; Escape closes the values. The checkboxes switch a series off without rescaling the axis.

View
Data hall power draw
Data hall power drawTime chart with 28 points from 2026-03-01 to 2026-03-28 and 5 series (Total, Servers, Cooling, Lighting, Total forecast). Highest: 51.4 (Total in 2026-03-26). Lowest: 4.6 (Lighting in 2026-03-07). 4 values are missing. The area below Total is filled down to zero.02040602026-03-022026-03-092026-03-162026-03-23Power (kW)TotalServersCoolingLightingTotal forecast2026-03-01 – Total: 44.62026-03-02 – Total: 46.12026-03-03 – Total: 47.22026-03-04 – Total: 48.12026-03-05 – Total: 48.32026-03-06 – Total: 46.52026-03-07 – Total: 45.82026-03-08 – Total: 46.82026-03-09 – Total: 45.52026-03-12 – Total: 41.42026-03-13 – Total: 38.42026-03-14 – Total: 37.82026-03-15 – Total: 39.32026-03-16 – Total: 39.62026-03-17 – Total: 40.22026-03-18 – Total: 41.42026-03-19 – Total: 42.72026-03-20 – Total: 42.72026-03-21 – Total: 44.22026-03-22 – Total: 47.92026-03-23 – Total: 49.22026-03-24 – Total: 50.42026-03-25 – Total: 50.92026-03-26 – Total: 51.42026-03-27 – Total: 49.12026-03-28 – Total: 48.72026-03-01 – Servers: 22.02026-03-02 – Servers: 23.12026-03-03 – Servers: 24.02026-03-04 – Servers: 24.82026-03-05 – Servers: 25.22026-03-06 – Servers: 25.42026-03-07 – Servers: 25.22026-03-08 – Servers: 24.72026-03-09 – Servers: 24.02026-03-10 – Servers: 23.12026-03-11 – Servers: 22.22026-03-12 – Servers: 21.42026-03-13 – Servers: 20.72026-03-14 – Servers: 20.32026-03-15 – Servers: 20.12026-03-16 – Servers: 20.32026-03-17 – Servers: 20.82026-03-18 – Servers: 21.62026-03-19 – Servers: 22.62026-03-20 – Servers: 23.72026-03-21 – Servers: 24.72026-03-22 – Servers: 25.72026-03-23 – Servers: 26.42026-03-24 – Servers: 26.82026-03-25 – Servers: 26.92026-03-26 – Servers: 26.72026-03-27 – Servers: 26.12026-03-28 – Servers: 25.42026-03-01 – Cooling: 13.12026-03-02 – Cooling: 13.42026-03-03 – Cooling: 13.62026-03-04 – Cooling: 13.62026-03-05 – Cooling: 13.52026-03-06 – Cooling: 13.22026-03-07 – Cooling: 12.82026-03-08 – Cooling: 12.32026-03-09 – Cooling: 11.82026-03-12 – Cooling: 10.12026-03-13 – Cooling: 9.72026-03-14 – Cooling: 9.42026-03-15 – Cooling: 9.32026-03-16 – Cooling: 9.32026-03-17 – Cooling: 9.42026-03-18 – Cooling: 9.72026-03-19 – Cooling: 10.12026-03-20 – Cooling: 10.72026-03-21 – Cooling: 11.32026-03-22 – Cooling: 12.02026-03-23 – Cooling: 12.62026-03-24 – Cooling: 13.32026-03-25 – Cooling: 13.82026-03-26 – Cooling: 14.32026-03-27 – Cooling: 14.62026-03-28 – Cooling: 14.82026-03-01 – Lighting: 6.32026-03-02 – Lighting: 6.42026-03-03 – Lighting: 6.42026-03-04 – Lighting: 6.52026-03-05 – Lighting: 6.42026-03-06 – Lighting: 4.72026-03-07 – Lighting: 4.62026-03-08 – Lighting: 6.62026-03-09 – Lighting: 6.52026-03-10 – Lighting: 6.72026-03-11 – Lighting: 6.62026-03-12 – Lighting: 6.72026-03-13 – Lighting: 4.82026-03-14 – Lighting: 4.92026-03-15 – Lighting: 6.72026-03-16 – Lighting: 6.82026-03-17 – Lighting: 6.82026-03-18 – Lighting: 6.92026-03-19 – Lighting: 6.82026-03-20 – Lighting: 5.12026-03-21 – Lighting: 5.02026-03-22 – Lighting: 7.02026-03-23 – Lighting: 7.02026-03-24 – Lighting: 7.12026-03-25 – Lighting: 7.02026-03-26 – Lighting: 7.22026-03-27 – Lighting: 5.22026-03-28 – Lighting: 5.32026-03-21 – Total forecast: 44.22026-03-22 – Total forecast: 44.62026-03-23 – Total forecast: 44.92026-03-24 – Total forecast: 45.22026-03-25 – Total forecast: 45.62026-03-26 – Total forecast: 46.02026-03-27 – Total forecast: 46.32026-03-28 – Total forecast: 46.7Day
Data hall power drawTime chart with 7 points from 2026-03-22 to 2026-03-28 and 5 series (Total, Servers, Cooling, Lighting, Total forecast). Highest: 51.4 (Total in 2026-03-26). Lowest: 5.2 (Lighting in 2026-03-27). The area below Total is filled down to zero.02040602026-03-222026-03-232026-03-242026-03-252026-03-262026-03-272026-03-28Power (kW)TotalServersCoolingLightingTotal forecast2026-03-22 – Total: 47.92026-03-23 – Total: 49.22026-03-24 – Total: 50.42026-03-25 – Total: 50.92026-03-26 – Total: 51.42026-03-27 – Total: 49.12026-03-28 – Total: 48.72026-03-22 – Servers: 25.72026-03-23 – Servers: 26.42026-03-24 – Servers: 26.82026-03-25 – Servers: 26.92026-03-26 – Servers: 26.72026-03-27 – Servers: 26.12026-03-28 – Servers: 25.42026-03-22 – Cooling: 12.02026-03-23 – Cooling: 12.62026-03-24 – Cooling: 13.32026-03-25 – Cooling: 13.82026-03-26 – Cooling: 14.32026-03-27 – Cooling: 14.62026-03-28 – Cooling: 14.82026-03-22 – Lighting: 7.02026-03-23 – Lighting: 7.02026-03-24 – Lighting: 7.12026-03-25 – Lighting: 7.02026-03-26 – Lighting: 7.22026-03-27 – Lighting: 5.22026-03-28 – Lighting: 5.32026-03-22 – Total forecast: 44.62026-03-23 – Total forecast: 44.92026-03-24 – Total forecast: 45.22026-03-25 – Total forecast: 45.62026-03-26 – Total forecast: 46.02026-03-27 – Total forecast: 46.32026-03-28 – Total forecast: 46.7Day

Source: Illustrative values, chartlet

Show chart data
Data for Data hall power draw
TimeTotalServersCoolingLightingTotal forecast
2026-03-0144.622.013.16.3Missing
2026-03-0246.123.113.46.4Missing
2026-03-0347.224.013.66.4Missing
2026-03-0448.124.813.66.5Missing
2026-03-0548.325.213.56.4Missing
2026-03-0646.525.413.24.7Missing
2026-03-0745.825.212.84.6Missing
2026-03-0846.824.712.36.6Missing
2026-03-0945.524.011.86.5Missing
2026-03-10Missing23.1Missing6.7Missing
2026-03-11Missing22.2Missing6.6Missing
2026-03-1241.421.410.16.7Missing
2026-03-1338.420.79.74.8Missing
2026-03-1437.820.39.44.9Missing
2026-03-1539.320.19.36.7Missing
2026-03-1639.620.39.36.8Missing
2026-03-1740.220.89.46.8Missing
2026-03-1841.421.69.76.9Missing
2026-03-1942.722.610.16.8Missing
2026-03-2042.723.710.75.1Missing
2026-03-2144.224.711.35.044.2
2026-03-2247.925.712.07.044.6
2026-03-2349.226.412.67.044.9
2026-03-2450.426.813.37.145.2
2026-03-2550.926.913.87.045.6
2026-03-2651.426.714.37.246.0
2026-03-2749.126.114.65.246.3
2026-03-2848.725.414.85.346.7

Small multiples in step

One crosshair runs through every panel, because they share the time axis.

Emission pathways by sector
Emission pathways by sectorTime chart in 4 panels (Energy, Industry, Transport, Buildings) with a shared value axis, each from 1990 to 2100, showing History, Low pathway (modelled), High pathway (modelled). Highest: 19 (Energy · High pathway in 2100). Lowest: 0.2 (Buildings · Low pathway in 2100). Lines have a shaded band from their lower to their upper bound, hatched where modelled; the data table lists both. Reference lines: Net zero at 0; Net zero at 0; Net zero at 0; Net zero at 0.HistoryLow pathway (modelled)High pathway (modelled)Gt CO₂ per yearEnergy−5051015202520002025205020752100Net zero: 01990 – Energy · History: 13.71993 – Energy · History: 14.61996 – Energy · History: 14.671999 – Energy · History: 14.912002 – Energy · History: 15.732005 – Energy · History: 15.542008 – Energy · History: 16.242011 – Energy · History: 16.662014 – Energy · History: 16.592017 – Energy · History: 17.512020 – Energy · History: 17.492023 – Energy · History: 17.852025 – Energy · Low pathway: 17.96 (range 17.76 to 18.16)2040 – Energy · Low pathway: 14.47 (range 14.07 to 14.87)2055 – Energy · Low pathway: 10.98 (range 10.38 to 11.58)2070 – Energy · Low pathway: 7.48 (range 6.68 to 8.28)2085 – Energy · Low pathway: 3.99 (range 2.99 to 4.99)2100 – Energy · Low pathway: 0.5 (range −0.7 to 1.7)2025 – Energy · High pathway: 17.96 (range 17.76 to 18.16)2040 – Energy · High pathway: 18.17 (range 17.57 to 18.77)2055 – Energy · High pathway: 18.38 (range 17.38 to 19.38)2070 – Energy · High pathway: 18.58 (range 17.18 to 19.98)2085 – Energy · High pathway: 18.79 (range 16.99 to 20.59)2100 – Energy · High pathway: 19 (range 16.8 to 21.2)Net zeroIndustry−5051015202520002025205020752100Net zero: 01990 – Industry · History: 5.71993 – Industry · History: 6.391996 – Industry · History: 6.251999 – Industry · History: 6.282002 – Industry · History: 6.892005 – Industry · History: 6.492008 – Industry · History: 6.982011 – Industry · History: 7.192014 – Industry · History: 6.912017 – Industry · History: 7.622020 – Industry · History: 7.392023 – Industry · History: 7.542025 – Industry · Low pathway: 7.65 (range 7.45 to 7.85)2040 – Industry · Low pathway: 6.32 (range 5.92 to 6.72)2055 – Industry · Low pathway: 4.99 (range 4.39 to 5.59)2070 – Industry · Low pathway: 3.66 (range 2.86 to 4.46)2085 – Industry · Low pathway: 2.33 (range 1.33 to 3.33)2100 – Industry · Low pathway: 1 (range −0.2 to 2.2)2025 – Industry · High pathway: 7.65 (range 7.45 to 7.85)2040 – Industry · High pathway: 7.72 (range 7.12 to 8.32)2055 – Industry · High pathway: 7.79 (range 6.79 to 8.79)2070 – Industry · High pathway: 7.86 (range 6.46 to 9.26)2085 – Industry · High pathway: 7.93 (range 6.13 to 9.73)2100 – Industry · High pathway: 8 (range 5.8 to 10.2)Net zeroTransport−5051015202520002025205020752100Net zero: 01990 – Transport · History: 3.71993 – Transport · History: 4.421996 – Transport · History: 4.311999 – Transport · History: 4.372002 – Transport · History: 5.012005 – Transport · History: 4.642008 – Transport · History: 5.162011 – Transport · History: 5.42014 – Transport · History: 5.152017 – Transport · History: 5.892020 – Transport · History: 5.692023 – Transport · History: 5.872025 – Transport · Low pathway: 5.98 (range 5.78 to 6.18)2040 – Transport · Low pathway: 4.84 (range 4.44 to 5.24)2055 – Transport · Low pathway: 3.71 (range 3.11 to 4.31)2070 – Transport · Low pathway: 2.57 (range 1.77 to 3.37)2085 – Transport · Low pathway: 1.44 (range 0.44 to 2.44)2100 – Transport · Low pathway: 0.3 (range −0.9 to 1.5)2025 – Transport · High pathway: 5.98 (range 5.78 to 6.18)2040 – Transport · High pathway: 6.18 (range 5.58 to 6.78)2055 – Transport · High pathway: 6.39 (range 5.39 to 7.39)2070 – Transport · High pathway: 6.59 (range 5.19 to 7.99)2085 – Transport · High pathway: 6.8 (range 5 to 8.6)2100 – Transport · High pathway: 7 (range 4.8 to 9.2)Net zeroBuildings−5051015202520002025205020752100Net zero: 01990 – Buildings · History: 2.71993 – Buildings · History: 3.31996 – Buildings · History: 3.071999 – Buildings · History: 3.012002 – Buildings · History: 3.532005 – Buildings · History: 3.042008 – Buildings · History: 3.442011 – Buildings · History: 3.562014 – Buildings · History: 3.192017 – Buildings · History: 3.812020 – Buildings · History: 3.492023 – Buildings · History: 3.552025 – Buildings · Low pathway: 3.66 (range 3.46 to 3.86)2040 – Buildings · Low pathway: 2.97 (range 2.57 to 3.37)2055 – Buildings · Low pathway: 2.28 (range 1.68 to 2.88)2070 – Buildings · Low pathway: 1.58 (range 0.78 to 2.38)2085 – Buildings · Low pathway: 0.89 (range −0.11 to 1.89)2100 – Buildings · Low pathway: 0.2 (range −1 to 1.4)2025 – Buildings · High pathway: 3.66 (range 3.46 to 3.86)2040 – Buildings · High pathway: 3.63 (range 3.03 to 4.23)2055 – Buildings · High pathway: 3.6 (range 2.6 to 4.6)2070 – Buildings · High pathway: 3.56 (range 2.16 to 4.96)2085 – Buildings · High pathway: 3.53 (range 1.73 to 5.33)2100 – Buildings · High pathway: 3.5 (range 1.3 to 5.7)Net zeroYear

Source: Illustrative values, chartlet

Show chart data
Data for Emission pathways by sector
TimeEnergy · HistoryEnergy · Low pathwayEnergy · Low pathway (lower)Energy · Low pathway (upper)Energy · High pathwayEnergy · High pathway (lower)Energy · High pathway (upper)Industry · HistoryIndustry · Low pathwayIndustry · Low pathway (lower)Industry · Low pathway (upper)Industry · High pathwayIndustry · High pathway (lower)Industry · High pathway (upper)Transport · HistoryTransport · Low pathwayTransport · Low pathway (lower)Transport · Low pathway (upper)Transport · High pathwayTransport · High pathway (lower)Transport · High pathway (upper)Buildings · HistoryBuildings · Low pathwayBuildings · Low pathway (lower)Buildings · Low pathway (upper)Buildings · High pathwayBuildings · High pathway (lower)Buildings · High pathway (upper)
199013.7MissingMissingMissingMissingMissingMissing5.7MissingMissingMissingMissingMissingMissing3.7MissingMissingMissingMissingMissingMissing2.7MissingMissingMissingMissingMissingMissing
199314.6MissingMissingMissingMissingMissingMissing6.39MissingMissingMissingMissingMissingMissing4.42MissingMissingMissingMissingMissingMissing3.3MissingMissingMissingMissingMissingMissing
199614.67MissingMissingMissingMissingMissingMissing6.25MissingMissingMissingMissingMissingMissing4.31MissingMissingMissingMissingMissingMissing3.07MissingMissingMissingMissingMissingMissing
199914.91MissingMissingMissingMissingMissingMissing6.28MissingMissingMissingMissingMissingMissing4.37MissingMissingMissingMissingMissingMissing3.01MissingMissingMissingMissingMissingMissing
200215.73MissingMissingMissingMissingMissingMissing6.89MissingMissingMissingMissingMissingMissing5.01MissingMissingMissingMissingMissingMissing3.53MissingMissingMissingMissingMissingMissing
200515.54MissingMissingMissingMissingMissingMissing6.49MissingMissingMissingMissingMissingMissing4.64MissingMissingMissingMissingMissingMissing3.04MissingMissingMissingMissingMissingMissing
200816.24MissingMissingMissingMissingMissingMissing6.98MissingMissingMissingMissingMissingMissing5.16MissingMissingMissingMissingMissingMissing3.44MissingMissingMissingMissingMissingMissing
201116.66MissingMissingMissingMissingMissingMissing7.19MissingMissingMissingMissingMissingMissing5.4MissingMissingMissingMissingMissingMissing3.56MissingMissingMissingMissingMissingMissing
201416.59MissingMissingMissingMissingMissingMissing6.91MissingMissingMissingMissingMissingMissing5.15MissingMissingMissingMissingMissingMissing3.19MissingMissingMissingMissingMissingMissing
201717.51MissingMissingMissingMissingMissingMissing7.62MissingMissingMissingMissingMissingMissing5.89MissingMissingMissingMissingMissingMissing3.81MissingMissingMissingMissingMissingMissing
202017.49MissingMissingMissingMissingMissingMissing7.39MissingMissingMissingMissingMissingMissing5.69MissingMissingMissingMissingMissingMissing3.49MissingMissingMissingMissingMissingMissing
202317.85MissingMissingMissingMissingMissingMissing7.54MissingMissingMissingMissingMissingMissing5.87MissingMissingMissingMissingMissingMissing3.55MissingMissingMissingMissingMissingMissing
2025Missing17.9617.7618.1617.9617.7618.16Missing7.657.457.857.657.457.85Missing5.985.786.185.985.786.18Missing3.663.463.863.663.463.86
2040Missing14.4714.0714.8718.1717.5718.77Missing6.325.926.727.727.128.32Missing4.844.445.246.185.586.78Missing2.972.573.373.633.034.23
2055Missing10.9810.3811.5818.3817.3819.38Missing4.994.395.597.796.798.79Missing3.713.114.316.395.397.39Missing2.281.682.883.62.64.6
2070Missing7.486.688.2818.5817.1819.98Missing3.662.864.467.866.469.26Missing2.571.773.376.595.197.99Missing1.580.782.383.562.164.96
2085Missing3.992.994.9918.7916.9920.59Missing2.331.333.337.936.139.73Missing1.440.442.446.858.6Missing0.89−0.111.893.531.735.33
2100Missing0.5−0.71.71916.821.2Missing1−0.22.285.810.2Missing0.3−0.91.574.89.2Missing0.2−11.43.51.35.7

Playback

Play reveals the measurements year by year; Pause and Show all stop it. With reduced motion there is no playback, only the step buttons.

Warming to 2100 in two scenarios
Warming to 2100 in two scenariosTime chart with 91 points from 1950 to 2100 and 3 series (Measured, Low emissions (modelled), High emissions (modelled)). Highest: 3.1 (High emissions in 2100). Lowest: −0.34 (Measured in 1954). Lines have a shaded band from their lower to their upper bound, hatched where modelled; the data table lists both.−101234519601980200020202040206020802100Temperature anomaly in °CMeasuredLow emissions (modelled)High emissions (modelled)1950 – Measured: −0.231951 – Measured: −0.271952 – Measured: −0.121953 – Measured: −0.161954 – Measured: −0.341955 – Measured: −0.261956 – Measured: −0.091957 – Measured: −0.181958 – Measured: −0.271959 – Measured: −0.091960 – Measured: 0.031961 – Measured: −0.121962 – Measured: −0.161963 – Measured: 0.011964 – Measured: 01965 – Measured: −0.211966 – Measured: −0.181967 – Measured: −0.041968 – Measured: −0.141969 – Measured: −0.291970 – Measured: −0.151971 – Measured: −0.011972 – Measured: −0.141973 – Measured: −0.171974 – Measured: 0.031975 – Measured: 0.091976 – Measured: −0.081977 – Measured: −0.051978 – Measured: 0.111979 – Measured: 0.031980 – Measured: −0.161981 – Measured: −0.071982 – Measured: 0.041983 – Measured: −0.111984 – Measured: −0.21985 – Measured: −0.011986 – Measured: 0.071987 – Measured: −0.081988 – Measured: −0.051989 – Measured: 0.161990 – Measured: 0.151991 – Measured: −0.011992 – Measured: 0.071993 – Measured: 0.211994 – Measured: 0.071995 – Measured: −0.071996 – Measured: 0.061997 – Measured: 0.121998 – Measured: −0.051999 – Measured: −0.072000 – Measured: 0.132001 – Measured: 0.152002 – Measured: 0.012003 – Measured: 0.12004 – Measured: 0.32005 – Measured: 0.212006 – Measured: 0.092007 – Measured: 0.222008 – Measured: 0.32009 – Measured: 0.122010 – Measured: 0.042011 – Measured: 0.22012 – Measured: 0.212013 – Measured: 0.032014 – Measured: 0.082015 – Measured: 0.282016 – Measured: 0.242017 – Measured: 0.122018 – Measured: 0.282019 – Measured: 0.432020 – Measured: 0.292021 – Measured: 0.212022 – Measured: 0.382023 – Measured: 0.42024 – Measured: 0.22025 – Low emissions: 0.2 (range 0.12 to 0.29)2030 – Low emissions: 0.23 (range 0.13 to 0.33)2035 – Low emissions: 0.26 (range 0.15 to 0.38)2040 – Low emissions: 0.29 (range 0.16 to 0.43)2045 – Low emissions: 0.32 (range 0.17 to 0.47)2050 – Low emissions: 0.35 (range 0.19 to 0.52)2055 – Low emissions: 0.38 (range 0.2 to 0.56)2060 – Low emissions: 0.41 (range 0.21 to 0.61)2065 – Low emissions: 0.44 (range 0.23 to 0.66)2070 – Low emissions: 0.47 (range 0.24 to 0.7)2075 – Low emissions: 0.5 (range 0.25 to 0.75)2080 – Low emissions: 0.53 (range 0.27 to 0.79)2085 – Low emissions: 0.56 (range 0.28 to 0.84)2090 – Low emissions: 0.59 (range 0.29 to 0.89)2095 – Low emissions: 0.62 (range 0.31 to 0.93)2100 – Low emissions: 0.65 (range 0.32 to 0.98)2025 – High emissions: 0.24 (range 0.15 to 0.33)2030 – High emissions: 0.43 (range 0.29 to 0.56)2035 – High emissions: 0.62 (range 0.44 to 0.8)2040 – High emissions: 0.81 (range 0.58 to 1.04)2045 – High emissions: 1 (range 0.73 to 1.27)2050 – High emissions: 1.19 (range 0.87 to 1.51)2055 – High emissions: 1.38 (range 1.02 to 1.75)2060 – High emissions: 1.57 (range 1.16 to 1.98)2065 – High emissions: 1.76 (range 1.31 to 2.22)2070 – High emissions: 1.95 (range 1.45 to 2.46)2075 – High emissions: 2.15 (range 1.6 to 2.69)2080 – High emissions: 2.34 (range 1.74 to 2.93)2085 – High emissions: 2.53 (range 1.88 to 3.17)2090 – High emissions: 2.72 (range 2.03 to 3.41)2095 – High emissions: 2.91 (range 2.17 to 3.64)2100 – High emissions: 3.1 (range 2.32 to 3.88)Year

Source: Illustrative values, chartlet

Show chart data
Data for Warming to 2100 in two scenarios
TimeMeasuredLow emissionsLow emissions (lower)Low emissions (upper)High emissionsHigh emissions (lower)High emissions (upper)
1950−0.23MissingMissingMissingMissingMissingMissing
1951−0.27MissingMissingMissingMissingMissingMissing
1952−0.12MissingMissingMissingMissingMissingMissing
1953−0.16MissingMissingMissingMissingMissingMissing
1954−0.34MissingMissingMissingMissingMissingMissing
1955−0.26MissingMissingMissingMissingMissingMissing
1956−0.09MissingMissingMissingMissingMissingMissing
1957−0.18MissingMissingMissingMissingMissingMissing
1958−0.27MissingMissingMissingMissingMissingMissing
1959−0.09MissingMissingMissingMissingMissingMissing
19600.03MissingMissingMissingMissingMissingMissing
1961−0.12MissingMissingMissingMissingMissingMissing
1962−0.16MissingMissingMissingMissingMissingMissing
19630.01MissingMissingMissingMissingMissingMissing
19640MissingMissingMissingMissingMissingMissing
1965−0.21MissingMissingMissingMissingMissingMissing
1966−0.18MissingMissingMissingMissingMissingMissing
1967−0.04MissingMissingMissingMissingMissingMissing
1968−0.14MissingMissingMissingMissingMissingMissing
1969−0.29MissingMissingMissingMissingMissingMissing
1970−0.15MissingMissingMissingMissingMissingMissing
1971−0.01MissingMissingMissingMissingMissingMissing
1972−0.14MissingMissingMissingMissingMissingMissing
1973−0.17MissingMissingMissingMissingMissingMissing
19740.03MissingMissingMissingMissingMissingMissing
19750.09MissingMissingMissingMissingMissingMissing
1976−0.08MissingMissingMissingMissingMissingMissing
1977−0.05MissingMissingMissingMissingMissingMissing
19780.11MissingMissingMissingMissingMissingMissing
19790.03MissingMissingMissingMissingMissingMissing
1980−0.16MissingMissingMissingMissingMissingMissing
1981−0.07MissingMissingMissingMissingMissingMissing
19820.04MissingMissingMissingMissingMissingMissing
1983−0.11MissingMissingMissingMissingMissingMissing
1984−0.2MissingMissingMissingMissingMissingMissing
1985−0.01MissingMissingMissingMissingMissingMissing
19860.07MissingMissingMissingMissingMissingMissing
1987−0.08MissingMissingMissingMissingMissingMissing
1988−0.05MissingMissingMissingMissingMissingMissing
19890.16MissingMissingMissingMissingMissingMissing
19900.15MissingMissingMissingMissingMissingMissing
1991−0.01MissingMissingMissingMissingMissingMissing
19920.07MissingMissingMissingMissingMissingMissing
19930.21MissingMissingMissingMissingMissingMissing
19940.07MissingMissingMissingMissingMissingMissing
1995−0.07MissingMissingMissingMissingMissingMissing
19960.06MissingMissingMissingMissingMissingMissing
19970.12MissingMissingMissingMissingMissingMissing
1998−0.05MissingMissingMissingMissingMissingMissing
1999−0.07MissingMissingMissingMissingMissingMissing
20000.13MissingMissingMissingMissingMissingMissing
20010.15MissingMissingMissingMissingMissingMissing
20020.01MissingMissingMissingMissingMissingMissing
20030.1MissingMissingMissingMissingMissingMissing
20040.3MissingMissingMissingMissingMissingMissing
20050.21MissingMissingMissingMissingMissingMissing
20060.09MissingMissingMissingMissingMissingMissing
20070.22MissingMissingMissingMissingMissingMissing
20080.3MissingMissingMissingMissingMissingMissing
20090.12MissingMissingMissingMissingMissingMissing
20100.04MissingMissingMissingMissingMissingMissing
20110.2MissingMissingMissingMissingMissingMissing
20120.21MissingMissingMissingMissingMissingMissing
20130.03MissingMissingMissingMissingMissingMissing
20140.08MissingMissingMissingMissingMissingMissing
20150.28MissingMissingMissingMissingMissingMissing
20160.24MissingMissingMissingMissingMissingMissing
20170.12MissingMissingMissingMissingMissingMissing
20180.28MissingMissingMissingMissingMissingMissing
20190.43MissingMissingMissingMissingMissingMissing
20200.29MissingMissingMissingMissingMissingMissing
20210.21MissingMissingMissingMissingMissingMissing
20220.38MissingMissingMissingMissingMissingMissing
20230.4MissingMissingMissingMissingMissingMissing
20240.2MissingMissingMissingMissingMissingMissing
2025Missing0.20.120.290.240.150.33
2030Missing0.230.130.330.430.290.56
2035Missing0.260.150.380.620.440.8
2040Missing0.290.160.430.810.581.04
2045Missing0.320.170.4710.731.27
2050Missing0.350.190.521.190.871.51
2055Missing0.380.20.561.381.021.75
2060Missing0.410.210.611.571.161.98
2065Missing0.440.230.661.761.312.22
2070Missing0.470.240.71.951.452.46
2075Missing0.50.250.752.151.62.69
2080Missing0.530.270.792.341.742.93
2085Missing0.560.280.842.531.883.17
2090Missing0.590.290.892.722.033.41
2095Missing0.620.310.932.912.173.64
2100Missing0.650.320.983.12.323.88

Scroll stations

Single years and the 20-year mean
Single years and the 20-year meanTime chart with 85 points from 1940 to 2024 and 2 series (Single years, 20-year mean). Highest: 0.68 (Single years in 2019). Lowest: −0.11 (Single years in 1940). Reference lines: 1.5 °C limit at 1.5; Paris Agreement at 2015-12-12.−0.50.00.51.01.52.0194019501960197019801990200020102020Warming since pre-industrial in °CSingle years20-year mean1.5 °C limit: 1.5Paris Agreement: 2015-12-121940 – Single years: −0.111941 – Single years: 0.081942 – Single years: 0.051943 – Single years: −0.081944 – Single years: 0.051945 – Single years: 0.221946 – Single years: 0.111947 – Single years: 0.011948 – Single years: 0.171949 – Single years: 0.221950 – Single years: 0.021951 – Single years: −0.021952 – Single years: 0.131953 – Single years: 0.091954 – Single years: −0.091955 – Single years: −0.011956 – Single years: 0.161957 – Single years: 0.071958 – Single years: −0.021959 – Single years: 0.161960 – Single years: 0.281961 – Single years: 0.131962 – Single years: 0.091963 – Single years: 0.261964 – Single years: 0.251965 – Single years: 0.041966 – Single years: 0.071967 – Single years: 0.211968 – Single years: 0.111969 – Single years: −0.041970 – Single years: 0.11971 – Single years: 0.241972 – Single years: 0.111973 – Single years: 0.081974 – Single years: 0.281975 – Single years: 0.341976 – Single years: 0.171977 – Single years: 0.21978 – Single years: 0.361979 – Single years: 0.281980 – Single years: 0.091981 – Single years: 0.181982 – Single years: 0.291983 – Single years: 0.141984 – Single years: 0.051985 – Single years: 0.241986 – Single years: 0.321987 – Single years: 0.171988 – Single years: 0.21989 – Single years: 0.411990 – Single years: 0.41991 – Single years: 0.241992 – Single years: 0.321993 – Single years: 0.461994 – Single years: 0.321995 – Single years: 0.181996 – Single years: 0.311997 – Single years: 0.371998 – Single years: 0.21999 – Single years: 0.182000 – Single years: 0.382001 – Single years: 0.42002 – Single years: 0.262003 – Single years: 0.352004 – Single years: 0.552005 – Single years: 0.462006 – Single years: 0.342007 – Single years: 0.472008 – Single years: 0.552009 – Single years: 0.372010 – Single years: 0.292011 – Single years: 0.452012 – Single years: 0.462013 – Single years: 0.282014 – Single years: 0.332015 – Single years: 0.532016 – Single years: 0.492017 – Single years: 0.372018 – Single years: 0.532019 – Single years: 0.682020 – Single years: 0.542021 – Single years: 0.462022 – Single years: 0.632023 – Single years: 0.652024 – Single years: 0.451959 – 20-year mean: 0.061960 – 20-year mean: 0.081961 – 20-year mean: 0.081962 – 20-year mean: 0.081963 – 20-year mean: 0.11964 – 20-year mean: 0.111965 – 20-year mean: 0.11966 – 20-year mean: 0.11967 – 20-year mean: 0.111968 – 20-year mean: 0.111969 – 20-year mean: 0.091970 – 20-year mean: 0.11971 – 20-year mean: 0.111972 – 20-year mean: 0.111973 – 20-year mean: 0.111974 – 20-year mean: 0.131975 – 20-year mean: 0.151976 – 20-year mean: 0.151977 – 20-year mean: 0.151978 – 20-year mean: 0.171979 – 20-year mean: 0.181980 – 20-year mean: 0.171981 – 20-year mean: 0.171982 – 20-year mean: 0.181983 – 20-year mean: 0.181984 – 20-year mean: 0.171985 – 20-year mean: 0.181986 – 20-year mean: 0.191987 – 20-year mean: 0.191988 – 20-year mean: 0.191989 – 20-year mean: 0.211990 – 20-year mean: 0.231991 – 20-year mean: 0.231992 – 20-year mean: 0.241993 – 20-year mean: 0.261994 – 20-year mean: 0.261995 – 20-year mean: 0.251996 – 20-year mean: 0.261997 – 20-year mean: 0.271998 – 20-year mean: 0.261999 – 20-year mean: 0.252000 – 20-year mean: 0.272001 – 20-year mean: 0.282002 – 20-year mean: 0.282003 – 20-year mean: 0.292004 – 20-year mean: 0.312005 – 20-year mean: 0.322006 – 20-year mean: 0.322007 – 20-year mean: 0.342008 – 20-year mean: 0.362009 – 20-year mean: 0.352010 – 20-year mean: 0.352011 – 20-year mean: 0.362012 – 20-year mean: 0.372013 – 20-year mean: 0.362014 – 20-year mean: 0.362015 – 20-year mean: 0.382016 – 20-year mean: 0.382017 – 20-year mean: 0.392018 – 20-year mean: 0.42019 – 20-year mean: 0.432020 – 20-year mean: 0.432021 – 20-year mean: 0.442022 – 20-year mean: 0.462023 – 20-year mean: 0.472024 – 20-year mean: 0.471.5 °C limitParis AgreementYear

Source: Illustrative values, chartlet

Show chart data
Data for Single years and the 20-year mean
TimeSingle years20-year mean
1940−0.11Missing
19410.08Missing
19420.05Missing
1943−0.08Missing
19440.05Missing
19450.22Missing
19460.11Missing
19470.01Missing
19480.17Missing
19490.22Missing
19500.02Missing
1951−0.02Missing
19520.13Missing
19530.09Missing
1954−0.09Missing
1955−0.01Missing
19560.16Missing
19570.07Missing
1958−0.02Missing
19590.160.06
19600.280.08
19610.130.08
19620.090.08
19630.260.1
19640.250.11
19650.040.1
19660.070.1
19670.210.11
19680.110.11
1969−0.040.09
19700.10.1
19710.240.11
19720.110.11
19730.080.11
19740.280.13
19750.340.15
19760.170.15
19770.20.15
19780.360.17
19790.280.18
19800.090.17
19810.180.17
19820.290.18
19830.140.18
19840.050.17
19850.240.18
19860.320.19
19870.170.19
19880.20.19
19890.410.21
19900.40.23
19910.240.23
19920.320.24
19930.460.26
19940.320.26
19950.180.25
19960.310.26
19970.370.27
19980.20.26
19990.180.25
20000.380.27
20010.40.28
20020.260.28
20030.350.29
20040.550.31
20050.460.32
20060.340.32
20070.470.34
20080.550.36
20090.370.35
20100.290.35
20110.450.36
20120.460.37
20130.280.36
20140.330.36
20150.530.38
20160.490.38
20170.370.39
20180.530.4
20190.680.43
20200.540.43
20210.460.44
20220.630.46
20230.650.47
20240.450.47

Single years swing widely around their mean.

The 20-year mean shows the trend beneath the swings.

The line marks the 1.5 °C limit.

Since 1990 the mean has climbed steadily.