Tools used in Investigative Journalism
Investigative Journalism Tools

‘The act of making the invisible visible.’

This one line sums up the extraordinary ability of the field of journalism. It defines something, a meaning, a purpose, a thirst for information, and courage to shake even greatest democracies. Sounds fascinating, isn’t it? From what I know, Journalism has different meanings for a journalist, and all of those definitions are very much true. But here is what it is, what drives journalism together is the truth, and only but the truth. But the job to publish that truth comes with a burden, to make sure what you write is factual.

Also See: Grammarly Review – Is This Grammar Checker Worth It?

Journalists have always followed the traditional approach to gather information; get the tip, find the source, collect information, verify it with officials, take expert opinion and publish it. Though these steps still work, digitalisation has made it complex. But to be honest, it has also opened a new dimension of information gathering, or I should say- Investigation.

What is Investigative Journalism?

Money trail.’ Simple speaking- follow the money, and you’ll get your story. If you have any doubt, ask Bernstein and Woodward. But formally, investigative journalism is a field in journalism in which reporter thoroughly investigate or research on a single topic that has a public interest. Because these subjects are of high risk, it needs a lot of experts’ opinion, and that is why it could take months to write one unique story.

Though I can’t help you write an investigative piece, I can tell you about the tools and techniques that can be used to write a better investigative journalism story. As you know in this age of the cyber world, everything is available in the form of data, and if you have the right tool, you can utilise this data to further develop your investigative journalism story.

These tools are known as Open-Source investigation tool, they are not real covert operation, but publicly available information, e.g. government report, research paper, documents, social media profile, internet traces, image mapping, geographical location, timeline etc.

This is a list of the tools used in investigative journalism that you can go with, I’ll try to catch up with those tools in this article.

Ch-1: Maps & Geolocation Investigation

1. Google Map

Google-Street-viewThere is no doubt that Google map is the first and most used tool for Maps and Geolocation. They have everything, Satellite map, Terrain, 2D and 3D globe view, real-time traffic and street view. Google maps also have a pervasive 3D street view of historical sites, that may come handy in your investigation.

Also See: SEMrush Review: Best Tool to Spy on Any Website!

A tremendous amount of satellite data makes Google maps the winner. It’s easy to use and is pretty much accessible in any county. The only drawback of google maps is that it doesn’t have any historical satellite imagery. While investigation if you want to see a timeline of a location, you might not be able to see that.

2. Google Earth

We can say it is the extension of Google maps, though the satellite images are pretty much identical. Google earth uses few more satellites such as NASA, NOAA, USGS etc. to synchronise their data. It also adds some bonus points since you can roam around the galaxy and study the different planet as well. Though, it’s an excellent tool to observe weather patterns, because Google Earth Engine uses geospatial data from Landsat satellite that pass the same location on earth in every sixteen days.

3. Bing Map Aerial

Bing-mapBing map is simply an alternative of Google maps. It’s fast and quite reliable and has updated satellite imagery of locations. The drawback of this platform is that there aren’t enough street maps to overserve. There are traffic updates, but it’s not as good as Google Maps. You’ll get some settings to explore, but at the bottom of it, they all have a minimal scope. The only good thing is the updated map, which will help you in Geo investigation.

4. Mapbox Satellite live

MapboxMight not be very helpful for your Geo investigation, but this tool may give an extra touch to your map research. In location and maps the more satellite images you have, the more you’re close to identifying your target. It uses MODIS, Landsat 5 & 7, USDA’s NAIP etc. satellite maps to integrate its data. Thought the tools are free to explore, they also offer premium subscription in case you want to use their platform for research. The maps are also very sharp and clear, although there are very minimal geotags of locations.

5. HERE WeGo Satellite

HereWeGoThis map is also an extension in your map library. Yare going to need multiple pictures of the same location in different timespan, so you can analyse the site and find topics. It surely has new maps, but it lacks in geotags, that’s why you’ll have a hard time looking for your location. So, make sure to limit the area and search for your location.


Zoom-earthThis map might be the hidden gem in your geo investigation. Though it doesn’t tell much about location, it tells you about weather patterns, monsoons, fire spots and many more. A stunning and interactive map, which also has a historical timeline that goes way back to 1999. YES! You can track live weather pattern in your area, and with a dedicated storm tracking section, you can see the actual climate condition.

Storm exploration menu is unique and informative, it lets you track historical data so you can analyse weather patterns. If you zoom to surface, you can measure any segment of the map via its measurement tool, it also has a function to measure the surface area as well.

7. Descartes Labs

Descartes-labsIt’s probably the best place where you can find a map for your investigative journalism piece, but Descartes is a professional organisation, and they only have a premium package. Although, they are willing to give access to their tool for free if you’re a journalist, just make sure you credit them. Their map API is based on Python, and for visualisation, you might need R programming, they also use Jupyter IDE. Their entire API works on a pattern recognition system, which divides segment of your research, and looks for similar spots in the map.

It’s intuitive and excellent if you want to find something like deforestation over Africa or wind turbine over the USA. But hold your horses because if you don’t know programming languages, things might get tricky from here, though they provide an extensive how-to guide, in the end, you need technical expertise. Trust me when I say this ‘Journalism is not easy’.


industryaboutThis website is for those who are looking for landmarks of industries and government facilities. They have categorical data, country wise and sector-wise organised. I’m sure you’ll be surprised to see the number of industries operating in your country. This is a custom map, so all the locations points have some details including their coordinates and source information, which will redirect you to the respective government’s website.


MapilliaryForget Google Steet view, Mapilliary might have a much-extended library of the street view of the world than Google maps. Their massive library extends to even Iran, Iraq and even Antarctica. But try to be specific of what you’re looking for otherwise you’ll be lost in the black mirror. These images are crowdsourced, which means you can use them if you give a little credit in your report.


mapcheckingThis is a very simple tool. Find your region in the map, select the area, and it will tell you how many people can be in that area. Please note that it’s not a real-time data, it is just an estimate by calculating the surface area and average space covered by a person. The tool also has few customisations to play around, so do check them out. I would say this estimation is reasonably accurate.


OldmapsonlineThis website has an extensive database of antique maps. Yes! These maps go way back to 1700. If you’re writing something that requires an old map to compare, this is a good choice. Maybe for your historical piece, you might want to check out this website as well.

12. What3Words

What3wordsA very simple but useful tool, this map will divide your location into a block and create a laymen code, that you can share in your article. Because it’s just 3 words, it’s easy to write, you don’t want the headache of writing coordinates everywhere.

Other Maps & Geolocation Investigation Tools:

Honestly speaking, there is no end to what you can do to collect satellite data. Although, I have tried my best to cover various free tools to gather geographical images, and what I have mentioned here are enough. But if you’re looking for something more professional, then there are few websites that you might want to check out. There are some non-profit group that provides free or discounted access to their tools to journalists, these platforms are excellent and have high-quality satellite images.

  1. This non-profit group applies Machine learning algorithm to analyse satellite data. They mostly use Jupyter IDE and have their own MLhub API. Cut short, you’ll require a python expert.
  2. Resourcewatch: This entire platform is in beta phase, but they do offer satellite images and pre-sets. Simply add those pre-sets into the map, it has an extensive library of pre-sets that ranges from Ocean, energy, forest, cities, climate, water, food and society. So, start exploring.
  3. Digital Globe: This website has a more comprehensive library of satellite imagery spanning over two decades. Their subscription-based service ‘Secure Watch’ allows user to access recent high-resolution images. They also have predefined tools for search different exploration technique. Check out their map here
  4. EarthData: The one and only NASA. This map is powered by EOSDIS, and provides an excellent search interface. You might have to first understand all the tools, and what satellite can give better images first. Good luck if you’re new into this.

Pro tips:

Satellite investigation works on one crucial factor- Historical map. So, try to collect as much map of the area of interest.

Please note:

I have tried my best, but in my research, I have not found any tool that I can say is perfect. The tools with historical maps need coding expertise and those who do not need money. I do realise for an investigative journalism tools this list would not be perfect either, but for a beginner, this might work. So do explore, and let me know if you have found something worthwhile.

Ch-2: Social Media Investigation

1. Tools for Facebook

Searching tools for Facebook investigation was easy, but I’ll tell you what’s not easy. The tools don’t work, they used to work but not now. Apparently, Facebook completely stopped its Graph Search feature in June 2019. Because almost all the tools were based on this sole functionality of Facebook, shutting it down gave a heart-ache to the investigative community. It’s clearly a set-back, but there are still few ways to search through Facebook data.

Hashtag: The graphs search left a void that no tool can fix. But hashtags are turning out to be a deal-breaker here. I’m not entirely satisfied with how it works, but I’ll tell you what it is. You’ll be able to see a few popular posts, but it will not be pervasive. Which is entirely against the coding behind hashtags, because hashtag was made to associate a particular post with a keyword, and if you search that keyword, you should be able to see all the posts. Technically speaking, Facebook is filtering outposts associated with hashtags for your profile. God, I hate this.

There are however few investigative journalism tools that you can use, you’ll find those tools in some of the open-source operating systems like Kali Linux, Buscador, Dora OSINT VM, Tsurugi Linux etc. I’ll not recommend them for a beginner since they’ll require technical expertise in Terminal. I can, however, explain those tools, but that’s a topic for another article.

2. Tools for Instagram

There are preliminary two methods for Instagram investigation, first and foremost is checking it manually, its time taking but it works. The second method is exporting all the target’s data into an excel sheet, it will give you more information since you can manipulate it into graphs, pie charts and search for specific keyword smoothy. But to be honest, I couldn’t find any free tool for this method, there are paid ones, and for some reason, I can’t seem to trust them.

2.1 Storiesig
This is a free tool that’ll let you download Instagram stories of a public profile. It will also show some previous stories or stories highlights. This tool is restricted to public user ID only, and it will not work if the target’s account is private.

2.2 Instagram Analytics

There are many tools for this part. Since Instagram has several influencers, professionals and brands, requirements for analytics tool have rapidly increased. And because these tools are professional-grade, they require a premium subscription. As of now, there is SocialBlade that can tell you something about the target’s ID for free. Try that.

3. Tools for Snapchat


This might be the most accessible tool so far. Just open, and click on any location on the map. The map will also show a heat map of the area where Snapchat is most used, click there and find a unique video. The problem here is that these snaps are anonymous I have tried but couldn’t find the actual user that has posted the snap. Let me know in the comment section if you have though.

How to download the video?

There is a straightforward method for that, you can install any video downloading extension in your browser, and it will automatically show you the file as you browse. I have used Video Download Helper by Mig, and it works great.

4. Tools for Tiktok

Tiktok is a very much open platform as of now. You don’t even need an account to view its content. Just check out the official website and your target’s profile, this will be enough. However, if you want a little more than the usual profile tracking, then you can use some free analytics tools.

4.1 Tik analyticstikanalytics

This is a marketing website that popular TikTok users use to analyze their content and its reach. It shows historical figures, followers increase, likes and Hashtag participation. You’ll get a better insight with this platform.

4.2 Exolytexolyte

This is another profile analytics tool that you can use to see different insights. It focuses on historical stats, likes, followers, views, video analysis and daily progress. There is challenge statistics section that will tell you about the different trends that users have participated in.

5. Tools for Reddit

Reddit is pretty much open platform, though some posts require a user ID majority of posts are public. The easiest way to track something on Reddit is to look for a target community and join it. You’ll start getting feeds on your home page.

5.1 F5Bot

This is a free email notification service developed by Silo 9 Inc. They provide notification emails when your selected keyword is mentioned on Reddit, Hacker News or Lobsters. Signing up for this service is also very easy. Just create an account and input keywords for the tracker. That’s it.

Pro tip:

Keywords tracking can be very complicated. You don’t want your Inbox to have thousands of email every hour. Try to use unique keywords rather than generic.

6. Tools for Telegram

Although Telegram is a closed community, they all are very much accessible via a simple tool- A search engine. You just have to know where to search.

6.1 Telegago

Simply putting, it is a dedicated search-engine for Telegram. The interface is quite simple, just put in the keyword and press enter. The search engine will show relevant links to associates with the keyword. To my surprise, it even showed some links to private channels, but you have to join them to see the messages.

6.2 Telegram Analytics

A gateway for your analytical information, this tool will help in understanding the traffic and subscriber base of a particular channel. You can filter out top channels by country, language, category and period. The website shows historical stats, subscribers, reach, a post per day, views, post frequency and many more.

7. Tools for YouTube

There is one primary ingredient while investigating on YouTube, i.e. downloading a video. I will recommend using some free YouTube downloading website, you can search on Google, the list is very long. I use a very simple free add-on Video Download Helper by Mig, it allows me to download videos from any website.

7.1 YouTube Data Viewer

Youtube-data-viewerThis is a very simple tool that lets you select a few thumbnails from the video, and reverse search that image on Google. To be honest, it just eases your job of taking screenshots and reverse search the image to check its authenticity. This is an excellent tool for fact-checking any video. You’ll also get Video ID and Upload time, which you’ll not get on YouTube.

7.2 Youtube Geofind

As the name predicts, it is a geographical search tool, that lets you search video in a particular location. The provided map is straightforward and helps you navigate and select a location. The platform has an extensive search function that allows you to search video, channel, topic and pinpoint a location. You can also select areas to cover, and specific keyword to search. There is many more function, and I think you’ll have a fun time exploring them.

8. Tools for Twitter

Coming Soon…

Please do drop your suggestion and ideas about any Investigative Journalism tools, let me know in the comment section below. If you want to keep tabs on a more explain series like this, subscribe to our website. Thanks.


Please enter your comment!
Please enter your name here