How to create a live-updating chart or table

Datawrapper has an option to update charts and tables automatically, without republishing. Every time a user updates a website with your chart, the chart or table will freshly get the data from the CSV.

For example, here's a Datawrapper area chart that shows the COVID-19 cases per day in different continents:

This article explains how to create a live-updating chart or table with Datawrapper.

👉 To create a live-updating choropleth map, visit this article.
👉 To create a live-updating symbol map, visit this article.

Create a chart

To create a chart with Datawrapper, go to app.datawrapper.de/chart/create (you can, but don't need to be signed in to do so). You immediately arrive in Step 1: Upload data. Click on Link external dataset:

Check your data and customize your chart

You're almost there! Now you can go to step 2: Check & Describe to see your data. Hide columns you don't need if necessary by clicking on the header column and then click Hide in the left panel.

and then to step 3: Visualize to choose a chart type and customize it:

We offer detailed information about how to visualize all the chart types we offer, like line charts, bar charts, or scatter plots in the Datawrapper Academy.

👉 If your live-updating table should show mini-columns, sparklines and heatmaps, visit this Academy article.

Last updated on October 14th, 2026