Maigret Username OSINT Search avatar

Maigret Username OSINT Search

Pricing

from $4.69 / 1,000 results

Go to Apify Store
Maigret Username OSINT Search

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

DataCach

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

2

Monthly active users

2 days ago

Last modified

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.

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:

FieldDescription
usernameThe username that was searched
siteNameName of the site where the account exists
profileUrlDirect URL to the discovered profile
siteMainUrlHome URL of the site
statusClaimed, Available, or Unknown
httpStatusHTTP response code from the check
isSimilarWhether the match is a soft/similar match
alexaRankPopularity rank of the site
tagsSite category tags (e.g. coding, social)
fullNameFull name extracted from the profile (if available)
bioProfile biography/description (if available)
imageAvatar/profile image URL (if available)
locationLocation extracted from the profile (if available)
genderGender extracted from the profile (if available)
extractedIdsObject with all platform-specific IDs and metadata
queryTimeTime taken to check the site
idTypeType of identifier searched
scrapedAtISO timestamp of the check

How to search a username across 3000+ sites

  1. Enter the username you want to investigate (e.g. johndoe).
  2. (Optional) Set Number of sites to check โ€” start small for a fast run, or set 0 to check all 3000+ sites.
  3. (Optional) Narrow the search with site tags or a list of specific sites.
  4. Click Start and watch results stream into the dataset.
  5. Export the results as JSON, CSV, or Excel, or pull them via the Apify API.

Maigret Username OSINT Search input

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:

ActorWhat it does
Holehe Email OSINT ScraperFind which sites and services an email address is registered on
PhoneInfoga Phone Number OSINT ScannerGather OSINT on a phone number โ€” carrier, location, and linked footprint
UserReconFast username reconnaissance across social networks

FAQ

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.