Investigator Use
Osintgram is an open-source Python OSINT tool available on GitHub that automates intelligence gathering from Instagram profiles. It provides a command-line interface for collecting information about Instagram accounts including followers, following, tagged photos, geolocation data from posts, and phone numbers or email addresses that may appear in profile or bio data.
For OSINT investigators, Osintgram provides systematic Instagram intelligence collection that goes beyond simply viewing an account. Its structured approach extracts specific data types that have investigative value — particularly the geolocation data aggregated from multiple posts, which enables location pattern analysis for a subject.
Geolocation aggregation from tagged posts is Osintgram's most distinctive investigative capability. When subjects consistently tag their posts with location data, Osintgram aggregates these locations to create a geographic profile of their activities — identifying home areas, frequent venues, workplaces, and travel patterns from their own voluntary disclosures.
Follower and following network analysis through Osintgram helps map the social connections of a subject's Instagram account. Followers and mutual connections represent the subject's social network — investigatively relevant for identifying associates, family members, and other persons of interest.
Hashtag analysis reveals the communities and topics a subject is associated with through their post tagging choices — potentially revealing affiliations, interests, and social groups relevant to the investigation.
Contact information extraction from Instagram profiles may surface email addresses or phone numbers voluntarily disclosed in bio sections — immediately actionable as investigation pivot points.
Osintgram requires an Instagram account for authentication, as it uses the private API rather than scraping. Using a dedicated investigation account (not a personal account) is essential for operational security.
Operational security considerations: Instagram monitors for API scraping behavior. Rate limiting and use of investigation accounts rather than personal accounts reduces exposure.
Document all Osintgram collections with target account, collection timestamp, and specific data categories extracted.
Before You Pivot
Record Context
Capture the target, search terms, and why this source is relevant before you leave the page.
Preserve Evidence
Archive volatile pages, save screenshots, and keep timestamps for anything that may change.
Corroborate
Treat one tool as a lead source. Confirm important findings with independent sources.
Related Tools
InstaLooter
Social Media OSINT
Another API-less Instagram pictures and videos downloader. (defunct)
Instagram viewer
Social Media OSINT
Trusted Instagram account viewer. ✔ Anonymous Insta browsing. ✔ Watch and download IG content without logging in or signing up.
Instahunt
Social Media OSINT
InstaHunt is a free OSINT tool for finding Instagram posts and locations based on geographic coordinates without an account.
LinkedInt
Social Media OSINT
LinkedInt is a LinkedIn recon tool extracting employee names, emails, and org data via Google dorks without a LinkedIn login.
Onemilliontweetmap
Social Media OSINT
One Million Tweet Map visualizes geotagged tweets in real time on an interactive world map for geospatial social media intelligence.
Reaper Social
Social Media OSINT
Reaper is an open-source social media scraping tool for collecting public posts and profile data across multiple platforms for OSINT.