datalux/osintgram

Osintgram is a OSINT tool on Instagram. It offers an interactive shell to perform analysis on Instagram account of any users by its nickname

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 16 minutes ago
Added to GitGenius on September 13th, 2026
Created on June 7th, 2019
Open Issues & Pull Requests: 885 (+0)
GitHub issues: Enabled
Number of forks: 3,095
Total Stargazers: 14,397 (+1)
Total Subscribers: 269 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

Osintgram is an OSINT tool for Instagram that collects, analyzes, and performs reconnaissance on public Instagram accounts through an interactive shell interface.

The tool addresses the need to gather open-source intelligence from Instagram by automating account analysis. It works by accepting a target username and executing commands through an interactive prompt or direct command execution to extract available information from public profiles. The tool can only access data from public accounts or accounts the authenticated user follows; it cannot bypass Instagram's privacy restrictions on private profiles. Users can authenticate either with their own Instagram credentials or through a third-party API token service.

Osintgram suits security researchers, penetration testers, and investigators who need to perform reconnaissance on publicly available Instagram data as part of legitimate security assessments or research. The tool is designed for educational purposes and requires users to operate within Instagram's terms of service. The project explicitly warns against using primary personal accounts and advises against committing credentials to version control. A beta version with performance improvements and a revised command interface is available on an alternate branch.

The project maintains active development with documented commands, a changelog tracking updates, and multiple execution methods including Docker support for containerized deployment. The tool provides both interactive and non-interactive modes of operation, allowing users to either explore available commands dynamically or execute specific reconnaissance tasks directly from the command line.