Goethe Interactive COVID-19 Analyzer

Compare Covid-19 outbreaks, create your own plots! Claudius Gros / Fabian Schubert / Carolin Roskothen
Institute for Theoretical Physics — Goethe University Frankfurt

How to use / Support

  • Click on "Add Country" to add data blocks to the graph. Additional options for each data block can then be found within the respective patches listed under the graph.
  • Four types of data can be displayed: case and fatality counts, the number of people having received full vaccination status and the effective reproduction number. Click on "Choose Data" in the data block patch to select the desired data. These quantities can be represented by their daily numbers or their total number from the start of the pandemic in 2020 by clicking on the respective buttons next to the y-axis.
  • You can also select the same country multiple times to compare e.g. cases and deaths, sharing the same y-axis.
  • By clicking on "more" in the patches, you can find additional tweaking options. This includes rescaling the data on the x- and y-axis, shifting the data in time and adjusting the amount of smoothing by setting the averaging window. Furthermore, you can choose the time window that is displayed and adjust the color of the data block and the data points shown in the graph.
  • By default, the x-axis represents time. This can be changed by clicking on "Choose x-Data". Here, you can choose from one of the data-blocks that you added to your graph, using daily or total numbers. Naturally, choosing a data block for the x-axis will exclude it from being displayed on the y-axis, as not doing so would result in a diagonal line mapping the data onto itself.
  • On top of the graph you can find one or more additional buttons (depending on which data types are present in the graph) that specify how the data is normalized. You can choose this normalization for the vaccinations, the reproduction number and cases/deaths by clicking on the buttons, opening a dropdown menu with additional options. For example, a typical choice for cases/deaths would be the total number within the last seven days per 100,000 inhabitants.
  • Download the data currently displayed as a csv file using   . The downloaded data includes all metadata on manual data modifications, such as rescaling etc.. Note that you can either choose to download the data of all graphs/countries currently shown within a single csv file using the download button at the bottom right of the graph, as well as data for a single graph by clicking the download button in the respective adjustment panel.
  • Export your plot to a png-image, using   .
  • For support please contact Fabian Schubert: click to show email

Representations of an Epidemic Outbreak

Covid-19 Data Sources


  • The Goethe Interactive COVID-19 Analyzer is free to use.
  • The source code is maintained on GitHub.
  • Graphics produced can be used both for private and commercial purposes,
    when including the disclaimer "Produced using the Goethe Interactive COVID-19 Analyzer".
  • Online publications need to include a link to this website.

Data Protection

  • We notify that the used Covid-19 data may contain errors and inconsistencies.
  • Please take note of the data privacy statement.