Editorial OSINT Guide

Best OSINT Tools for Journalists

A newsroom-ready OSINT guide for verifying claims, preserving sources, checking companies, investigating domains, and avoiding false certainty.

Journalism Verification Archives

Verify before amplifying

Tool hits can support a narrower conclusion, but they do not replace newsroom judgment.

Preserve sources

Capture pages, posts, and files early so the evidence trail survives edits and deletions.

No paid ranking

Commercial context never decides the order or framing of these recommendations.

Quick answer

The best OSINT tools for journalists depend on the evidence problem.

A good newsroom stack is not a giant bookmark list. It is a sequence: preserve the source, identify the evidence type, run the smallest useful checks, and write only the conclusion the evidence can support.

  • For images or video: InVID, TinEye, ExifTool, Google Earth, SunCalc, and satellite context.
  • For web claims: Wayback Machine, archive.today, Perma.cc, Hunchly, and direct screenshots before pages change.
  • For companies and networks: OpenCorporates, Aleph, OpenSanctions, LittleSis, Companies House, SEC EDGAR, and source filings.
  • For domains: urlscan.io, SecurityTrails, crt.sh, WHOIS/RDAP checks, and archive captures as separate evidence layers.

Recommended newsroom stack

Visual claims

InVID Verification Toolkit + TinEye

Use first when a photo or short video may be old, reused, clipped, or attached to the wrong event. Keyframes and reverse matches are leads; they do not prove origin by themselves.

Best for: reuse checks, keyframe extraction, first-pass visual triage

Preservation

Wayback Machine, archive.today, Perma.cc

Use before contacting a subject or publishing. Pages, captions, prices, bios, job posts, and product claims can disappear once attention arrives.

Best for: source trail, editorial review, legal defensibility

Entities

OpenCorporates, Aleph, OpenSanctions

Useful for turning names, companies, officers, addresses, sanctions mentions, and public-record leads into a research map. Always check jurisdiction and source date.

Best for: company identity, networks, sanctions context

Infrastructure

urlscan.io, SecurityTrails, crt.sh

Use when a story starts with a website, suspicious landing page, email domain, or public claim hosted on a changing domain.

Best for: redirects, certificates, DNS history, web footprint

How to choose under deadline pressure

If the claim is visual

Preserve the post, extract frames, reverse-search key images, test location clues, then separate what is confirmed from what is only plausible.

If the claim is about a person or company

Confirm exact names and jurisdictions first. A matching name is not enough. Look for registration numbers, role labels, dates, direct filings, and independent records.

If the claim is about a website

Capture the page, check archives, look at redirects, certificates, DNS, and public scans. Treat infrastructure overlap as a lead, not attribution.

If the claim is already viral

Use Google Fact Check Explorer, GDELT, and Media Cloud to understand who has repeated it, but still verify the original evidence yourself.

Editorial caveat

A tool result is not a publishable conclusion. Good newsroom OSINT says exactly what was checked, what the result showed, what it did not show, and what remains unresolved. Avoid exposing private people just because a tool found personal data.

Where to go next

Open OSINT for Journalists, the curated journalist collection, the visual verification workflow, or the OSINT tools directory.

Recommended tool path

Start with the evidence, then choose the tool.

Choose the first tool according to the evidence already in hand: preserve a disappearing page, trace an image, break down a video, enrich a contact clue, or check prior fact-checking. None of these removes the need to inspect original sources.

Browse all tools

Step 1

Wayback Machine

Role: First choice for changed or removed pages

Open archived captures before a volatile claim disappears, record the capture timestamp and original URL, and corroborate the page's assertions independently.

Editorial

Step 2

TinEye

Role: Trace earlier appearances of an image

Use exact and transformed image matches to find older contexts or higher-quality copies, then inspect each source because an earlier match does not automatically identify the creator.

Tested

Step 3

InVID Verification Toolkit

Role: Investigate video and keyframe evidence

Extract representative frames and run supporting checks when the claim is video-led, then establish provenance, date, and location through independent evidence.

Tested

Step 4

Epieos

Role: Enrich a specific contact clue

Use an email address or phone number to discover limited public signals, keeping possible identity links separate from confirmed ownership and respecting the investigation's necessity.

Editorial

Step 5

Google Fact Check Explorer

Role: Find relevant published fact checks

Search distinctive wording, people, and organizations to locate prior checks, then evaluate the publisher, date, sources, and methodology before relying on the conclusion.

Editorial