Data Journalist Toolkit
If you are working in data journalism in the UK โ whether you are a beginner learning spreadsheets or an experienced analyst working with Python and SQL โ this toolkit curates the technical guides, UK data sources, visualisation tools and methodology templates you need. The Data Journalism hub has 23 sub-pages; this page gives you the curated starting points.
Last reviewed: Next review due:
Start here
Data journalism is not primarily about coding โ it is about finding stories in numbers that other journalists miss. The technical skills (spreadsheets, SQL, Python) are means to that end. The most important first skill is knowing where UK data lives: the ONS, NHS England, Companies House, local authority transparency data and government statistical publications are collectively one of the richest free datasets in the world.
Start with getting started in data journalism and UK statistical bodies to understand the data landscape. Then work through spreadsheets before moving to SQL or Python.
Core guides for you
Tools you'll use weekly
Common pitfalls for data journalists
- !Skipping the cleaning log. Publishing a data story without documenting what you changed, removed or corrected makes your methodology impossible to defend. Use the Data Journalism Methodology Pack to record every cleaning step before you write a word of copy.
- !Statistical misinterpretation. Confusing correlation with causation, misreading percentage-point changes as percentages, and cherry-picking a base year to inflate a trend are the most common errors. The statistics for journalists guide covers each of these in plain language.
- !Ignoring UK GDPR special-category data. Combining datasets that together identify individuals from special-category categories (health, ethnicity, criminal records) attracts higher legal obligations even within the journalism exemption. Get legal advice before publishing any dataset that could re-identify individuals.
- !Over-relying on a single FOI response. A single authority's data is rarely representative. For national stories, file the same request to every relevant authority and compare responses. Inconsistencies are often the story.
- !Confusing absolute numbers with rates. A city with twice the crime incidents as a town is not twice as dangerous if it has ten times the population. Always check whether a comparison requires normalisation by population, budget or another denominator.
Blog posts you should read
Templates that save you time
FAQs for data journalists
What are the best sources of free data for UK data journalism?
Do I need to know how to code to do data journalism in the UK?
What visualisation tools are most commonly used in UK data journalism?
What methodology obligations apply when publishing data journalism in the UK?
How do I use FOI requests to build a data-driven investigation?
How do I handle UK GDPR when working with personal data in a journalism investigation?
What is web scraping and is it legal in the UK?
Where to next
The Data Journalism hub is your primary home with 23 sub-pages from beginner to advanced. For investigations that pair data with documents and sources, see the Investigative Reporter toolkit. For the FOI skills that power data journalism, the FOI hub covers every request type and appeal route.
Go to Data Journalism hub โPrimary sources
- National Union of Journalistsโ NUJ
- National Council for the Training of Journalistsโ NCTJ
- Reuters Institute for the Study of Journalismโ University of Oxford
- Society of Editorsโ Society of Editors
- IPSO Editors' Code of Practiceโ IPSO
- Press Gazetteโ Press Gazette