Data Journalism Tools

Need help with those stats? Find resources in The Journalist’s Toolbox Math for Journalists page.


Google Flourish
Turn spreadsheets into responsive visualizations, maps, interactives and presentations.

Data Visualisation Catalogue
Use templates to design and develop graphics using custom dashboards, reports and data extracts.
Build simple interactive charts and graphics with this browser-based tool.

A great all-in-one data viz tool. Scrape, sort, filter and design graphics in this free tool. Video on how it works.

Workbench Github Page: Tips

RStudio makes R easier to use. It includes a code editor, debugging and visualization tools.

Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built in data structures, combined with dynamic typing and dynamic binding, make it very attractive for development, as well as for use as a scripting or glue language to connect existing components together.

First Python Notebook Course
A step-by-step guide to analyzing data with Python and the Jupyter Notebook.

Jupyter Notebook
Open-source software, open-standards, and services for interactive computing across dozens of programming languages.

Create interactive charts for your websites.

Build static or interactive graphics with this tool.
Basic interactive and static infographic maker. Good for making stand-alone charts, too.
Basic interactive and static infographic maker.
Basic interactive and static infographic maker.

Timeline JS
Free, open source tool helps you build interactive timelines.

Tik Tok Vertical Timeline Tool

Great static graphics in this free, browser-based tool.

Create simple interactive charts in your browser.

Upload data and build charts in this browser interface.
Drupal-based embeddable modules.

Create charts, graphics, quizzes and other tools.
Build interactive data visualizations and dashboards for the web.

Create interactive charts with a Javascript library.

Browser-based infographic-making tool.

Vega Data Visualization Program

Quickly make charts, graphs, etc.

Simple responsive charts. Will change the way the data is displayed based on the size screen it’s being viewed on.
Infographic and presentation tool that offers free and paid versions.

Sprites Infographic Tool
Free tools for creating animated infographics.

Allows you to reverse engineer analysis/visualizations in order to potentially take them in new directions. Data Viz Tool
Build some great data visualizations with this browser-based tool.

From Quartz, a simple, browser-based chart tool.

APM Research Lab: Voter Profile Tools
The latest available data on the demographic and economic characteristics of the potential electorate—from education and poverty levels, to racial and immigrant make-up, and much more.

Build visual quizzes.

Angular-based charting framework. a live-updating webapp enabling the creation of basic charts from spreadsheet data. Charts can currently be saved in SVG or PNG. Via

Twitter “Everyday Moments” Advertising Tool

Create simple moodboards.

AM Charts and Maps
Build great data visualizations with Javascript.

Web-based data visualization tool.

Build collaborative flowcharts and graphics.

Tool to graph reader sentiment.

Data visualization creation tool.

Simple, clean and engaging charts for designers and developers.

Build cool interactive charts.

Cool data visualization tool. Build in your browser.

Github Data Visualization Tools Collection

A data viz development platform.
Tool for building data visualizations on mobile.

Docubase Storytelling Tools
Resources from MIT.

PBS MediaShift: Data Storytelling to Engage Readers
Another cool infographic, browser-based tool.
Build infographics and simple charts. Also available as an iPad app. Great collection of rights-free photos built in.

Build infographics and simple charts. Combines some of the elements of Datawrapper and

Build cool infographics from templates. Allows for some interactive embeds. Good teaching tool.

Canvas JS
Build HTML 5 and JavaScript charts.

Forio Contour
Build interactive Javascript charts.

Tablesaw: Build Responsive Tables

Platform to build interactive stories.

Build cool timelines. In 3D!

Spicy Nodes

Visualization tool without code.

A low-cost data crunching tool that can be used to cheaply process paper forms into digital data. Graphic Design Tool

Visual, technical analysis and charting library built on D3.
Charts and graphs. Templates or start from scratch

A more advanced business tool for creating mobile visualizations.

Interactive visualization tool.

Create 3D animations.

Visualize Free
Upload a data set from a spreadsheet to this free tool for charts, maps, diagrams, etc with a drag and drop designer.

Create simple charts with these templates.

Raw Graphs
Static visualization creation tool.

Knight Lab Tools Page
Links to current tools along with those in beta. Tools like StoryMap, Timeline JS, Juxtapose and more.

Build simple charts with this free, static, browser-based tool from Financial Times.

Mind-mapping data viz tool.

The Next Web: The 14 Best Data Visualization Tools

Build maps, data viz and charts using this tool. Has some data sets built into it.

Google Data GIF Maker
Use animation to show percentages, Trends breakdowns, etc. Export as high or low-res. Great for attaching to social media posts.

SVG patterns for data visualization projects.

Create Javascript charts.

Google AutoDraw
Draw on this interface and Google uses AI and machine learning to create logos and icons. Great for creating your own icons for maps.

Datavized and supported by the Google News Initiative, is a straightforward tool to sonify a dataset. Upload your data, select the metric, speed, and instrument, and you get a tune output.

Global Investigative Journalism Network: Data Journalism Tools
A comprehensive list of data tools.

Tuesday Tech Tools: Data Visualization Resources

Free or cheap data tools for newsrooms


Google Flourish
Turn spreadsheets into responsive interactive maps.
Build simple interactive charts and graphics with this browser-based tool.

StoryMap JS
Free, open source tool helps you build interactive maps.
Build all types of interactive maps, including timelapse maps.

CartoDB: How to Build Twitter Maps

Create interactive maps.

Estimate crowd sizes with the maps mashup tool.


Let’s Make a Bubble Map Tutorial

PixelMap Generator

Mapping tool. JavaScript library for image- and vector-tiled maps in SVG (scalable vector graphics)

A responsive, interactive map-making tool released in June 2019. The simple interface can be used to create and publish beautiful basic story locators or to make map visualizations of your data.

Data Remixed: How to Make Small Tableau Public Maps
Good list of basic apps and tools from Ohio State’s Doug Haddix.

See a visual comparison of two states, cities, countries or continents. Move them around. It will also tell how many times bigger a geographic area is to another.

Data Viz Mapping Tools

Quickstart Mapping Guides
Links galore and some great primers.

Build cool heatmaps for your websites.

Geocoding Tipsheet
Amanda Hickman set up a great tipsheet on this page.

Geocode by Awesome Table
A Google Sheets extension that will geocode a column of addresses.

Batch Geo
Mapping tool.
Geocode addresses in a spreadsheet. Requires a fee.

Python U.S. Census Geocoder

Texas A&M Free Geocode Tool

From Highcharts, this tool helps make HTML 5, Javascript maps.

Free application for creating interactive maps which are fully customizable.

100 Years of National Geographic Maps
Photo-based storytelling platform.

Johns Hopkins Coronavirus Map

Data and ImageryViewers

Pull Earth Imagery with Bash


The Dataviz Catalogue
Not sure what kind of graph to use? Here’s a very handy tool.

Data to Viz
A site that helps you find the right chart for your data.

Financial Times Visual Vocabulary Cheat Sheet
Download the .PDF off this Github page. Great resource for determining with type of chart to use for a graphic.

Datawrapper: Your Friendly Guide to Colors in Data Visualization

Chart Choosing Tool
Great guide to picking the right chart, from Ann K. Emery.

40 Javascript Chart and Graph Libraries

Visual Editors
Since 2004, this non-profit organization that provides educational resources and recognition to promote excellence in visual journalism.


Journalist’s Toolbox Public Records Page
Portals galore at the top of the page.

Google Dataset Search
Search for data in this Google search tool.

A great all-in-one data viz tool. Scrape, sort, filter and design graphics in this free tool. Video on how it works.

Data Scraping in Google Sheets
This tutorial and formula will let you scrape HTML tables out of web pages. Created by Mike Reilley, Journalist’s Toolbox founder and SPJ digital trainer.
Download this desktop tool to scrape tables out of native .PDFs. Also offers tips on preparing scanned .PDFs for scraping.

Introduction to Web Scraping
Python scraping primer with Mindy McAdams.

Able2Extract Professional
A PDF converter, creator, editor and more. Convert .PDFs into Excel.

10 Examples of Web Scraping in Use

Data Viz Data Scraping Tools

Web Scraper
Scrape data off of web pages.
Structured web scraping and data visualization.

Ultimate Facebook Profile Scraper Tool

CometDocs File Converter
Convert your PDF files to Word, Excel, PowerPoint and more. Convert various formats to PDF. Store & share your documents for free. Also available as phone and tablet apps. ScraperWiki
A Python and R data analysis environment.
Straightforward and easy-to-use geocoding, reverse geocoding, and data matching for U.S. and Canadian addresses. You get 2,500 free lookups per day. Just upload a spreadsheet.

Census Geocoder
Census Geocoder provides interactive & programmatic (REST) access to users interested in matching addresses to geographic locations and entities containing those addresses.

Open Refine
OpenRefine (formerly Google Refine) is a powerful tool for working with messy data: cleaning it; transforming it from one format into another; and extending it with web services and external data. It’s a free download and available in several languages.

A tool that checks your datasets for errors.

Big List of Resources for Design, Data & Code
Data viz tools and resources from ProPublica’s Lena Groeger.

The Hacktavist Toolbox
Great set of tools for analyzing data from Politico.

US Local Data Portals
This Github account lists dozens of portals.

Search engine designed specifically for finding tables, charts, and graphs online.
A list of more than 400 data portals from around the world.

Flowing Data: How to Find the Data You Need (2016)

Data Wrangler
A data cleaning tool created by Stanford University’s Visualization Group for rearranging data for other tools to use (e.g. spreadsheet).

Online Tools to Convert Data Formats
CSV to JSON, etc.

Free database tool up to 1,500 records. Pricing from there.
Search for bills or legislators across all states.

Eastern European Open Data Portal

Tons of free datasets, and a very, very easy to use API. Even those less technically inclined could spend just a few minutes and get dataviz with async data. Of course, downloadable data is always an option.

Open Addresses
Community-hosted data on Github. Street names, house numbers and postal codes, when combined with geographic coordinates, are the hub that connects digital to physical places. It’s crowdsourced, so fact-check the data.

Quora: List of Places to Find Open Datasets


Investigative Reporters and Editors (IRE)
Tipsheets, training, resources galore for anyone doing database, data visualization or infographics.

Resources from NICAR 2020
Searchable database from Sharon Machlis.

Journalism Resources from the 2019 NICAR Conference
Links, tipsheets and more from all the trainings. Compiled by Sharon Machlis.

Using Data and Documents in Your Reporting
Great tipsheet from an IRE 19 conference panel.

Voter Data Tipsheet
Resources from NICAR 2018.

NICAR 18: Jeremy Caplan’s 30 Tools in 60 Minutes
Dozens of cool apps and tools to advance your storytelling. A great list.

NICAR 2016 Slides, Links and Tutorials

NICAR 2015 Slides and Tutorials
Work remotely on a whiteboard with anyone, anywhere.

Visual Journalism for Tiny Desks Tipsheet
Great tools list from NICAR 15 panel.
A simpler way to access 2010 Census data so they can spend less time importing and managing the data and more time exploring and reporting the data.


The Functional Art
Alberto Cairo’s blog about data viz.

Video: How to Spot a Misleading Graphic

Collaborative Journalism Project

Knight Center for Journalism in the Americas: Tips for Assembling a Data Journalism Team

Teaching Resources for Google News Initiative Tools
Training videos, exercises, tipsheets and more.

GIJN: Data Journalism Resource Center
Tools, primers and other resources galore for investigative journalists using data.

Portal of studies and research for data viz.

The New Precision Journalism
Online version of the Philip Meyer book.

Google News Initiative Data Journalism Course
This course will help you unlock the powerful world of data journalism to tell deep, insightful stories. You’ll learn to find, analyze, interpret and visualize data in compelling new ways. Tools used: Google Trends, Google Public Data Explorer, Google Consumer Surveys, Google Fusion Tables, Google Crisis Map.

The Guardian Data Blog

The Guardian Developers Site

Great site for finding datasets on all types of global topics.

My Favorite Data Viz Tools: Malachy Brown of NY Times
NY Times investigative journalist talks with GIJN about his favorite data viz tools. Some real gems in here.

Civic: Politico Elections Data Management Tools
A great suite of open source data creation tools for covering the elections.

Pew Research: What Data Says About Gun Deaths in the U.S.

ProPublica Nonprofit Explorer Database
Free database to research tax-exempt organizations. You can search full text of nonprofit tax forms.

The Guardian Data Blog: Top 100 Pieces of Online Content

Google Cloud Datalab
Links galore and some great primers.

Introduction to Data Journalism
Good summary from first week of a Data J MOOC.

Nieman Lab: Making Data Viz Work on Mobile

60 Data-Driven Ideas in 60 Minutes

The Upshot: NY Times Data Viz Blog
Great resources and examples.

Google Fusion Tables Turn Down
Google announced Fusion Tables is turning down in 2019. This post details what happens to projects you built with Fusion Tables.

Data Science Central
Data Science Central is the industry’s online resource for data practitioners. From Statistics to Analytics to Machine Learning to AI, Data Science Central provides a community experience that includes a rich editorial platform, social interaction, forum-based support, plus the latest information on technology, tools, trends, and careers.

Tuesday Tech Tools: Data Viz and Infographics
Links to dozens of tools and resources.

Free Online Database Creators
Various articles relating to big data, social media ingest and analysis and general technology trends.

17 Data Viz Resources You Should Bookmark

A Data Journalism Expert’s Personal Toolkit

First Graphics App Course
A step-by-step guide to publishing a standalone story from a dataset. This tutorial will show you how journalists at America’s top news organizations escape rigid content-management systems to publish custom interactive graphics on deadline. You will get hands-on experience in every stage of the development process, writing JavaScript, HTML and CSS within a Node.js framework. You won’t stop until you’ve deployed a working application on the World Wide Web.

Observable HQ Notebook

MediaShift: Beyond Delegates and Polls: Using Data to Tell Election Stories

Dark Money: The Rise of Dark Money in U.S. Elections
Links, data, tools and other resources for investigating dark money.

RJI: Infographics Tips and Tricks

Tweet ID Datasets
Twitter’s terms of service don’t allow tweet datasets to be published on the web, but they do allow tweet identifier datasets to be shared. This site is a catalog of datasets that are publicly available on the web.

Google: How to Use Data GIF Maker

Lena Groeger: Building GIFS
Github page from ProPulbica data visualist on how to make GIFs with Photoshop, Premiere, etc. Great tips and exercises.

2015 Digital Reporting Toolkit
Great list of resources from Yuri Victor on medium.

Bureau Local Collaborative Investigative Journalism Tools

Solo Data Journalist Tools and Resources
Great list of resources.

Nine Essential Tools from ICIJ’s Data Journalists and Programmers

LinkedIn: Resources for Creating Infographics

The Curious Journalist’s Guide to Data

D3: Data Drive Documents
Javascript library for building data viz.

Awesome OSINT
A curated list of amazingly awesome open source intelligence tools and resources.

A fun site that shares data visualizations that make no sense. Great to show in trainings of what NOT to do.

30 Newsroom Infographic Galleries
Links to several data desks around the web.

Data Journalism Tools
Dozens of tools and tips.

Journalism2ls: How They Did It: Newsroom Tool Examples

Newsroom.Tools: Data for Beginners</p

Table Capture
A Chrome extension for “extracting HTML tables from web pages.”

Creative Bloq: 10 Free Infographic Tools
Search by employment past/present, relationship status, etc.

Write interactions on your website without code. No jQuery.

How to Make Infographics: A Beginner’s Guide to Data Visualization

Data Journalism Syllabus: From Numeracy to Visualization and Beyond
From Journalist’s Resource at Harvard.

Juice Analytics: Data Viz Design Principles

30 Days to Data Storytelling
A mini-MOOC that guides you through readings, video, lessons on how to do data.

Tools for Interactive Storytelling

Venngage: Cutting Through the Clutter with Data Viz

Fast geocoding and reverse geocoding tool.

List of Graphics People in Newsrooms
Visual journalists, graphics reporters or however they call themselves are doing an amazing job in creating compelling visual storytelling around the world. This list focuses not on their projects but on the people: How do they work? Who works in which newsroom?

The Dataviz Catalogue
Not sure what kind of graph to use? Here’s a very handy tool.

Data Remixed
Blog about data visualizations by Ben Jones, an engineer in LA.

Five Tools to Help Beginners Rock Charts, Infographics

Daily Infographic
A new data visualization sample each day. Great way to get ideas.

Free, downloadable data sets.

Video: The Age of Insight: Telling Stories with Data
Advice from experts at The Upshot, Fivethirtyeight and ProPublica.

PBS MediaShift: Seven Different Types of Data Stories

Quick Guide to Free and Interactive Web Tools
An open source model for non-programmers to produce interactives which can then be integrated into any website.

The Quartz Guide to Bad Data

ONA 2016 Session Notes and Materials

IJNet: 14 Free Tools That Any Newsroom Can Use

VisualLoop: Top 100 Interactive Visualizations of 2015

VisualLoop: 25 Interesting Maps of 2015

How to Make a VR Data Visualization

12 Tips for Getting Started with Data Journalism

CUNY J-School Data on Github
A repository of data used by the school’s reporters on various projects.

Silk: Data Journalism Resources
Dozens of tools and resources.
List of hundreds of various tools.

First News App

The Guardian: A Beginner’s Guide to Data Visualization

Free Data Visualization Tools
List/spreadsheet from Hofstra’s Kelly Fincham.

StoryBench: How to Organize Your Data for Various Graphs and Charts

Movie Budget and Revenue Data
Studio financials database.

The Movie Database
Data on top-rated movies and TV shows.

The Next Web: 14 Great Data Viz Tools

Easy Guide to Mobile Data Collection
Data viz, social media, verification and more.

Learno: Online Courses for Media Professionals
Data viz, social media, verification and more.

Source: What Data Journalism Told Us About Ferguson
Great examples.

Eyetracking 101: How Your Eyes Move on an Infographic

Online classes to learn data.

The Atlas by Quartz
Make your own charts or search for ones that others have built.</p

10 Free Infographic Tools, Piktochart and others.

Journalism2Ls: Infographic and Data Viz Tools

Data Visualization with Javascript Guide

What Data Told Us About Ferguson
Infographic from Simon Rogers.

20 New Data Viz Tools in 2014

Foam Tree Hierarchial Research
A tree map visualization tool.

Spreadsheet Booster
Import external data directly into your spreadsheets to increase productivity.

PANDA Project: Manage Data Projects
Built by Brian Boyer and friends, this site helps manage data and data viz projects.
A news feed for graphing.

Data Hero
Quickly get answers to your data questions.

Open Data Tools
Tools to explore, publish and share public datasets.

The Overview Project
Visual document mining for journalists. Overview automatically sorts thousands of documents into topics and sub-topics, by reading the full text of each one.

Creative Bloq: How to Design Better Data Visualizations

Data Viz Done Right
Highlights the best data viz projects from around the web.

Developing Data Visualization in the Developing World

CIR: Who Gets Paid What in Your City/County/State?
Public employee pay database from Center for Investigative Reporting.

FiveThirtyEight: Best Data Journalism of 2014

Tools and Resources for Teaching Data Viz
From MulinBlog, page offers good blog posts, resources, good/bad examples of data viz and more.

Pew Research Center: Free and Easy Data Visualization Tools

CFJ Knight Fellows:10 Free Investigative Journalism Tools
This data is compiled by an independent all volunteer group based out of reddit.

Six Steps to Turn Data into Visual Content
From Liz Staplefoote on the NewsCred blog.

Internet Movie Database Datasets Page

Pew Center: Polling Datasets
Raw data galore on a variety of topics.

Free Data Visualization Resources
Links galore.

Data Remixed: Six Principles for Communicating Data

What I Learned Recreating One Chart with 24 Tools

The Guardian: A Beginner’s Guide to Data Visualization

MediaShift: 5 Tips for Best Hyperlocal Data Journalism

The Art and Science of Data-Driven Journalism

StoryPoints: How to Build a Narrative With Data

Data Journalism Needs to Go Mobile and Who Does it Well

MediaShift: Take an Interviewing Approach to Find Stories in Data
Great approach from NYT’s Derek Willis.

MediaShift: 7 Ways to Incorporate Data into Your Classes
Mike Reilley offers tips on how he’s done it with

Simon Rodgers Data Journalism Blog
A must-bookmark.

Data Viz Training Videos
This is a conference site but scroll down and you’ll find some great training videos.

Global Data Journalists Directory
List yourself and search for others.

Data to Display Blog
A collection of tools, demonstrations and great examples of data visualizations. How to Build a Pivot Table to Find Data Stories

“The Humanities Thinking About Data Visualization. Developed a Stanford, it is a web-based platform for the visualization of complex, multi-dimensional data.

Five Easy Steps to Get Started in Data Journalism

Hubspot: Data Visualization 101
How to build charts and graphs guide, a 24-page .PDF.

dc.js – Dimensional Charting Javascript Library
Great organizing, analysis tool for data viz/data journalists. Performs semantic analysis of documents, detects entities and allows the comparison of lists. (Translate the text on the page with a language translator).

Data Visualization: Growth of Newspapers Westward
Project from Stanford University.

Washington Post: 2012 Election Infographics and Data Visualization

A ridiculously fast data visualization program.

Data Journalism for Small Newsrooms
Article with great tips, examples.

Data Visualization Checklist
Follow these steps to create better graphics.

Source: Six Ways to Distrust Your Data

Tips for Making Shareable Infographics

Harvard Business Review: Quick and Dirty on Data Viz
A ridiculously fast data visualization program.

Wolfram Data Visualization Quick Start
Dozens of training videos and primers.

E-Book: getting Started with Data Journalism

Journalism2Ls Data Resources

The Data Journalism Handbook

Data on a Shoestring Budget: Five Easy Steps
Raw data galore on a variety of topics.

Five Best Libraries for Building Data Visualizations

Adding Standard Deviation to Data Visualization 20 tools and resources every journalist should experiment with

Paul Bradshaw: Finding Stories in Spreadsheets

Data Visualization Tutorial
Examples, steps and video of how to create data visualizations

Tableau Free Data Visualization Tool
Create data visualizations with this free, downloadable tool.

Blog about data visualizations by Ben Jones, an engineer in LA.

Information is Beautiful Data Visualization

Open Prism: Data Portal Search
Search data portals from all over the world by typing in one keyword.

30 Best Tools for Data Visualization
Treasure trove of tools.

30 Free Data Visualization Tools

Data Journalism Resources

Baby Steps in Data Journalism
A Tumblr with primers, training videos and more on getting started in data journalism.

Alberto Cairo: Annotation, narrative, and storytelling in infographics and visualization

Harvard Business Review: The quick and dirty on data visualization

Quadrigram: Create and Publish Data-Driven Websites

Digital Story Tools
Multimedia tools galore.

Primer: Baby Steps in Getting Started with Data Visualization

Tech Republic: Be the Hemingway of Data Science Storytelling
Storytelling tips to help you add dimension to your data.

Design and Redesign in Data Visualization
Convert YouTube, Google Maps and other embeds into responsive embed code using only a link.

Embed Plus
Soup up your YouTube video player on Chrome browsers and WordPress.

Tags: , , , , , , ,

comments powered by Disqus


Twitter Facebook Google Plus RSS Instagram Pinterest Pinterest LinkedIn

© Society of Professional Journalists. All rights reserved. Legal

Society of Professional Journalists
Eugene S. Pulliam National Journalism Center, 3909 N. Meridian St., Indianapolis, IN 46208
317/927-8000 | Fax: 317/920-4789 | Contact SPJ Headquarters | Employment Opportunities | Advertise with SPJ