8 Free Tools to Make Interactive Data Visualizations in 2021 — No Coding Required
By: Frank Andrade
Tags: Data Visualization, Data Science, Programming, Python, JavaScript

When it comes to presenting data, spreadsheets and reports full of text aren’t enough to explain what we found. This is when we need data visualization to present the data in a way that helps everyone grasp difficult concepts.

In this article, I’ll show you the best free options to easily start making stunning visualizations — leaving sophisticated options like Power BI and Google Studio. I selected these 8 online tools because they’re easy to use, have great graphic design, can be produced without writing code and are free. On top of that, all of them are interactive, so the graphs are more playful and contain more detail.

Since some visualization tools come and go, I included only those that most likely would be in the market for a long time, so it’ll be worth learning them. As I mentioned before, all the tools listed don’t require writing code, but if you’re interested in learning to make visualization with code check this article.

1. Flourish

Flourish allows you to create stunning charts, maps and interactive stories. It’s straightforward and contains a template library with different visualization options.

Who should use Flourish? Anyone interested in data storytelling. The different visualization and animation options help with it.

Pros of the free version

Apart from the usual charts and maps, you can create bar races, quizzes and carousels with Flourish.

It’s great for storytelling. You can create impressive “scrolly” stories, with no custom code.

It offers a lot of options to customize visualization.

Cons of the free version

You can’t keep your data and projects private. All data uploaded is public.

You can’t connect to live CSV or Google Sheets files in the free version.

Example

This is a bar race of the population in different countries between 1960 and 2016. You can filter out countries in specific continents by clicking on the labels.

Template available on Flourish

2. DataWrapper

Datawrapper is a tool that allows you to create interactive charts, maps and tables. No design skills are required since they already took care of the many design rules one must follow for great data visualization. On top of that, the charts, maps and tables you create with Datawrapper are readable on all devices.

Who should use DataWrapper? The tool is primarily designed for creative writers, bloggers, and journalists. In general, Datawrapper helps people produce great visuals to accompany their articles.

Pros of the free version

You can connect to live CSV or Google Sheets files.

The free plan allows you to create and publish unlimited charts, maps and tables.

Cons of the free version

The free version only allows you to export graphs on PNG files.

In case you want an upgrade, the paid plan starts at 499€/month.

Example

This is a scatter plot I created to rank Netflix shows.

3. Chartblocks

Chartblocks is part of Ceros, a cloud-based design platform that allows marketers and designers to create immersive content without writing a single line of code.

ChartBlocks helps create charts that look great quickly and easily in just a couple of minutes. Some of the types of charts available are bar, line, scatter and pie. To make a chart, you just need to create a free account.

Who should use Chartblocks? Anyone who wants to create simple data visualizations in little time.

Pros of the free version

The process of creating charts is one of the simplest and most straightforward among all the options.

You can make your charts private with the free version.

Cons of the free version

Only allows up to 50 active charts.

Only supports 50,000 monthly views.

You can only upload CSV or Excel files. The maximum file size is 50MB.

Example

This is a simple column chart that shows the number of lines of the main Game of Thrones characters in 7 seasons. It only took a couple of minutes to create it.

Image by author

4. Infogram

Infogram is a visualization tool that helps create beautiful content. Apart from the typical bar, line and pie chart, Infogram also allows you to create infographics and reports easily.

Who should use Infogram? People who are interested in creating more than simple visualizations.

Pros of the free version

Unlike other options, Infogram contains animation to set objects to zoom, bounce, flip, fade, and slide effortlessly.

You can add elements, graphics and shapes to your visualizations.

Cons of the free version

The free version only lets you create up to 10 projects with 5 pages per project.

Infogram has more than 550 map types for you to choose from; however, only 13 map types are available in the free version.

The free version only allows you to keep data public.

No data connection and live data in the free version.

Example

This is one of the free maps available on Infogram. You can add any element and animations to improve the visualization.

Maps available on Infogram

5. Chart Studio

Plotly’s powerful, web-based online chart creator. It’s an editor for creating D3.js and WebGL charts.

Who should use Chart Studio? As written on its website, Chart Studio is for everyone who creates and views charts. Data scientists, dash developers, report & slide designers and journalists are some examples.

Pros of the free version

In case you know how to code, Chart Studio has API available for Python, R, Julia, and MATLAB.

Cons of the free version

Limits public charts up to 1000 views per day.

You can upload data in more than 20 file types and connect to SQL through Falcon, Plotly’s free SQL client; however, the free version only allows you to upload data from Excel and CSV files.

You can only export in PNG and JPEG.

Example

I created this scatterplot to analyze the effect of the number of spoken words on IMDb Ratings for every episode of the TV show Avatar.

Image by author

6. Knight Lab

They offer open-source, adaptable, and lightweight tools for media makers that help tell better stories. Their data visualization tools are different from the other options. You can tell stories behind the numbers with Storyline, tell stories with maps with Storymap and timelines with Timeline.

Who should use Knight Lab? It’s mainly designed for journalism, but it can be used for anyone who likes storytelling through visualizations.

Pros of the free version

You only need a Google spreadsheet to create timelines, storylines or storymaps.

If you know how to code, you can dynamically create or update timelines through JSON data format.

Cons:

Unlike the other data visualization options, Knight Lab doesn’t offer the traditional charts and tables commonly used.

Example

This is a free template available on Timeline.

Timeline template

7. Tableau Public

This is one of the most popular options, but for those who never thought of Tableau Public, it’s a free platform to publicly share and explore data visualizations online. You can easily create interactive graphs, maps, and live dashboards in just minutes.

Who should use Tableau Public? For any data enthusiast who wants to create stunning interactive visualizations.

Pros of the free version

All visualizations on Tableau Public can handle millions of viewers at no cost.

There are lots of tutorials available on how to use Tableau.

It has a lot of options to customize your graph.

Cons of the free version

Visualizations published to Tableau Public are available for anyone to see online. Tableau Public is a platform for public (not private) data.

You can import data from CSV, Excel and Google Sheets. However, you can’t connect to a database with the free version.

Example

This visualization shows Tableau Public authors from around the world.