The OurWorldInData-Grapher

Our articles and data visualizations rely on work from many different people and organizations. When citing this entry, please also cite the underlying data sources. This entry can be cited as:

Max Roser (2018) - "The OurWorldInData-Grapher". Published online at Retrieved from: '' [Online Resource]


I. The open-source tool to store and visualize data online

As every other tool developed and used at OurWorldInData this tool is also completely open source and is free to use on any other web publication. The Grapher is completely open source on GitHub.

The OurWorldInData-Grapher is the chart building tool which is used on our web-publication

Essentially these are two tools in one:

  1. A first tool allows the author to upload panel data into one central SQL database and tn the process of uploading the data, the author can store all the relevant information about the data source so that the authors get credited and the definitions, units, and other relevant information get stored with the data.
  2. A second tool then allows to pull any of the data from this database and visualize it in an interactive chart in many, many different ways.

We have so far developed the capabilities to visualize data in the following ways:

  • scatter plot,
  • line chart,
  • slope chart,
  • stacked area chart,
  • stacked bar chart,
  • bar chart (horizontal and vertical; single- and multi-bar charts)
  • choropleth maps (world maps and maps of all countries and continents)

With this tool it will is possible for the reader to pull the information for additional countries from the database and add them to the visualization. The reader can then build her own charts or maps and save it as a .svg vector image or as a .png image. These visualizations work for all countries, many different data types and are highly customizable.

The OurWorldInData-Grapher was developed by the web developers Zdenek Hynek and Jaiden Mispy with the support from Max Roser. Since February 2016 Jaiden Mispy is the developer of the Grapher.

Line chart

Here is the empirical evidence on child mortality visualised – to show an example of what a line chart visualsiation done with the OurWorldInData-Grapher looks like.

A stacked area chart with change country function

Choropleth World Maps

World maps with numerical (ratio) data

Political Regime Map

World map with categorical data that is coded as numerical data and then displayed with category names

A slope chart

Scatter plot – with time axis

Stacked Bar Chart