Maigret Username OSINT Search
Pricing
from $4.69 / 1,000 results
Maigret Username OSINT Search
Search for a username across 3000+ social networks and websites, extracting profile data.
Pricing
from $4.69 / 1,000 results
Rating
0.0
(0)
Developer
DataCach
Maintained by CommunityActor stats
0
Bookmarked
5
Total users
2
Monthly active users
2 days ago
Last modified
Categories
Share
Find every account tied to a username across 3000+ social networks and websites โ and pull the profile data behind each one. This Actor wraps the popular open-source Maigret OSINT engine and returns clean, structured JSON you can export to CSV or Excel, or pull straight from the Apify API. Built for OSINT investigators, security researchers, journalists, and authorized due-diligence work.
What is Maigret Username OSINT Search?
Maigret Username OSINT Search is a reverse username lookup tool that takes a single username and checks whether it exists across 3000+ sites โ social media, forums, coding platforms, marketplaces, and more. For every site where the account is claimed, it returns the direct profile URL, the site, the account status, and any profile data the site exposes (full name, bio, avatar, location, and platform-specific IDs). The result is a complete online footprint for that username in one structured dataset.
What can this username OSINT scraper do?
- ๐ Search one username across 3000+ websites โ GitHub, Instagram, Reddit, X/Twitter, TikTok, LinkedIn, and thousands more.
- ๐งฉ Extract profile data, not just links โ full name, bio, avatar image, location, and site-specific identifiers.
- ๐ท๏ธ Filter by site tags (e.g.
social,coding,video) or restrict the search to specific sites. - ๐ Recursive discovery โ automatically follows usernames and IDs found on discovered profiles for a deeper search.
- ๐ Multiple identifier types โ search by username or by platform IDs (Yandex, Steam, VK, and more).
- ๐ค Export to JSON, CSV, or Excel, or fetch results through the Apify API.
- โฐ Schedule runs, set up monitoring, and connect to Zapier, Make, and 5000+ integrations on the Apify platform.
- ๐ Proxy rotation via Apify Proxy to avoid rate-limits and IP blocks.
What data does Maigret extract?
Each dataset item represents one site where the username was found:
| Field | Description |
|---|---|
username | The username that was searched |
siteName | Name of the site where the account exists |
profileUrl | Direct URL to the discovered profile |
siteMainUrl | Home URL of the site |
status | Claimed, Available, or Unknown |
httpStatus | HTTP response code from the check |
isSimilar | Whether the match is a soft/similar match |
alexaRank | Popularity rank of the site |
tags | Site category tags (e.g. coding, social) |
fullName | Full name extracted from the profile (if available) |
bio | Profile biography/description (if available) |
image | Avatar/profile image URL (if available) |
location | Location extracted from the profile (if available) |
gender | Gender extracted from the profile (if available) |
extractedIds | Object with all platform-specific IDs and metadata |
queryTime | Time taken to check the site |
idType | Type of identifier searched |
scrapedAt | ISO timestamp of the check |
How to search a username across 3000+ sites
- Enter the username you want to investigate (e.g.
johndoe). - (Optional) Set Number of sites to check โ start small for a fast run, or set
0to check all 3000+ sites. - (Optional) Narrow the search with site tags or a list of specific sites.
- Click Start and watch results stream into the dataset.
- Export the results as JSON, CSV, or Excel, or pull them via the Apify API.

Input
The only required input is a username. Everything else is optional:
- Username โ the username to look up (one per run).
- Number of sites to check โ how many sites to scan, ranked by popularity (
0= all 3000+). - Site filters โ include/exclude by tag, or restrict to specific sites.
- Identifier type โ username or a platform-specific ID.
- Limits & performance โ per-site timeout and max concurrent requests.
- Advanced โ toggle recursive discovery and whether to store not-found sites.
- Proxy โ route requests through Apify Proxy (recommended).
Output example
Every result is a structured JSON object like this:
{"username": "johndoe","siteName": "GitHub","profileUrl": "https://github.com/johndoe","siteMainUrl": "https://www.github.com/","status": "Claimed","httpStatus": 200,"isSimilar": false,"alexaRank": 10,"tags": ["coding"],"fullName": null,"bio": null,"image": "https://avatars.githubusercontent.com/u/29063?v=4","location": null,"gender": null,"extractedIds": {"uid": "29063","image": "https://avatars.githubusercontent.com/u/29063?v=4","created_at": "2008-10-15T13:10:53Z","follower_count": "85","following_count": "0","public_gists_count": "0","public_repos_count": "1","_extractor": "GitHub API"},"queryTime": null,"idType": "username","scrapedAt": "2026-07-06T05:50:54.325Z"}
Use cases
- ๐ต๏ธ OSINT reconnaissance โ map a target's full online footprint from a single username.
- ๐ก๏ธ Fraud & impersonation detection โ find fake or duplicate accounts reusing a handle.
- ๐ Background checks & due diligence โ surface accounts for authorized investigations.
- ๐ฐ Journalism & research โ verify sources and trace public profiles.
- ๐งโ๐ป Security research โ enumerate a username's exposure across platforms.
- ๐ Brand & identity monitoring โ track where a username or handle appears online.
Other Actors you might like
Combine username OSINT with email and phone lookups for a complete investigation:
| Actor | What it does |
|---|---|
| Holehe Email OSINT Scraper | Find which sites and services an email address is registered on |
| PhoneInfoga Phone Number OSINT Scanner | Gather OSINT on a phone number โ carrier, location, and linked footprint |
| UserRecon | Fast username reconnaissance across social networks |
FAQ
Is it legal to search usernames with this Actor?
Searching publicly available profile information is generally legal in most jurisdictions, and this Actor only checks public pages. However, you are responsible for how you use the data. Use it only for lawful, authorized purposes and in compliance with each site's terms of service and applicable privacy laws (such as GDPR and CCPA). Do not use it for harassment, stalking, or unauthorized surveillance.
How do I find all accounts linked to a username?
Enter the username, click Start, and the Actor checks it against 3000+ sites, returning one result per site where the account exists โ with the direct profile URL and any extracted profile data.
Which sites and social networks does it check?
It checks 3000+ sites via the Maigret database, including GitHub, Instagram, Reddit, X/Twitter, TikTok, LinkedIn, and thousands of forums, blogs, and niche platforms. You can filter by tag or restrict to specific sites.
Can I export the results to CSV, Excel, or JSON?
Yes. Results are stored in a dataset you can export as JSON, CSV, or Excel, or retrieve programmatically through the Apify API.
Does this Actor have an API?
Yes. Every Actor on Apify comes with a full REST API, so you can trigger runs, pass a username, and fetch results from your own code, or schedule and monitor runs on the platform.
How accurate are the results?
Accuracy depends on each site's detection method. Some checks are exact; others are marked isSimilar when the match is a soft one. Using Apify Proxy improves reliability by avoiding rate-limits and blocks.
Why are some profile fields empty?
Fields like fullName, bio, image, and location are only filled when the target site publicly exposes them. When a site returns nothing, those fields are null while the account match is still reported.
Support
Found a bug or need a custom OSINT workflow? Open an issue on the Issues tab of this Actor, or contact the author through the Apify Store. Feature requests and questions are welcome.