Noureddine RAMDI / Social-Media-OSINT: a curated toolkit for social media investigations

Created Tue, 05 May 2026 13:37:39 +0000 Modified Sat, 23 May 2026 20:41:27 +0000

The-Osint-Toolbox/Social-Media-OSINT

Social-Media-OSINT is a curated reference collection of over 200 tools, techniques, and resources aimed at open-source intelligence (OSINT) gathering across a wide range of social media platforms. Unlike a software library or framework, it serves as a living index for investigators and security researchers who need to chain together multiple specialized tools to form a repeatable investigation pipeline.

what Social-Media-OSINT offers and how it is structured

The repository organizes its content primarily by social media platform: Facebook, Instagram, Twitter/X, LinkedIn, Discord, TikTok, and others. For each platform, it catalogs tools and methods for username enumeration, profile analysis, content extraction, geo-search, and breach checking. It also includes dedicated sections for link-in-bio services, messenger apps, and dating apps, reflecting the varied data sources relevant to social media OSINT.

The core value lies in its extensive curation. Rather than reinventing code, it aggregates existing utilities—ranging from web-based search interfaces to Python scripts like Instaloader (for Instagram) and Masto (for Mastodon). This means the repository itself does not contain executable software per se, but rather pointers to tools that each solve a piece of the social media intelligence puzzle.

In terms of technical stack, the repo is lightweight: primarily Markdown documentation with categorized links and notes. This makes it easy to update and maintain as new tools and platforms emerge or change. It respects the complexities of social media data, such as platform-specific APIs, scraping challenges, and privacy constraints.

why Social-Media-OSINT stands out and its tradeoffs

What distinguishes this repository is its systematic approach to building an OSINT workflow around social media. Investigators often face fragmented toolsets scattered across multiple sites or scripts. This repo assembles them thoughtfully by platform and investigative technique, making it easier to chain username enumeration (including link-in-bio services), platform-specific search tools, and content downloaders into a coherent process.

The tradeoff is clear: since it is not a unified tool with a single interface, users must manually navigate and combine external tools. This increases the cognitive load and requires a moderate level of technical proficiency to run Python scripts or web tools independently.

The code quality varies because the repository mostly links out to third-party utilities rather than hosting original code. However, the curation effort itself is valuable, as it guides practitioners toward reliable and relevant tools rather than random internet searches.

Another limitation is the lack of automation or integration. There is no orchestration framework or API to automate cross-platform queries within this repo. It is best viewed as a reference map for social media OSINT rather than a turnkey solution.

explore the project

Since the project is a curated index without direct installation steps or executable artifacts, the best way to start is by browsing the README and directory structure on GitHub.

The README.md provides categorized sections listing tools and resources per platform, each with brief descriptions and links. For example, you can find Python libraries like Instaloader for Instagram profile data extraction or web-based search portals for username enumeration.

Exploring the repository involves:

  • Navigating platform folders and README sections to find relevant tools.
  • Reviewing notes on tool capabilities and usage considerations.
  • Following external links to project homepages or documentation.

Using this repo effectively means integrating the referenced tools manually in your OSINT workflow, adapting commands or scripts as needed.

verdict

Social-Media-OSINT is a practical and well-organized resource for security researchers, digital investigators, and OSINT practitioners who regularly work with social media data. It excels as a curated toolkit to discover and combine specialized utilities for username enumeration, profile analysis, and content extraction across popular platforms.

The main limitation is that it is not a software product but a collection of pointers. Users must be comfortable running diverse external tools and stitching their outputs together manually. For those looking for a unified or automated social media OSINT solution, this repo won’t serve that need out of the box.

Nonetheless, for anyone building a systematic social media investigation pipeline, this repository provides a valuable map to navigate an otherwise fragmented landscape of tools.

# Example snippet from the repo listing Instagram tools
- [Instaloader](https://instaloader.github.io/): Python tool to download Instagram photos, videos, and metadata.
- [Gramho](https://gramho.com/): Web-based viewer for Instagram profiles and posts.

This kind of curated knowledge saves time and helps avoid dead ends in social media OSINT research.


→ GitHub Repo: The-Osint-Toolbox/Social-Media-OSINT ⭐ 838