10 Free OSINT Tools for Username Investigations
By WhatsMyName Apps team · · 5 min read
A username is often the thread that ties someone's online life together. People reuse handles for years, across forums, games, code hosts and social apps. That makes username searches one of the most productive starting points in open-source intelligence, and there are plenty of free tools for it.
This list sticks to tools that are free to use, actively published, and that we checked against their own documentation in October 2026. Some are command-line programs, some run in a browser, and a few are not username tools at all but belong in the same workflow. Our OSINT tools hub has longer write-ups for several of them.
Trademark note: all tool and project names belong to their respective owners. WhatsMyName Apps is not affiliated with any of the projects listed.
Before you start
Every tool below can be misused. Use them on your own accounts, on brands you represent, or within an investigation you are authorized to carry out. Do not use them to track down, harass or expose private people. Results are leads: a matching username on two sites does not mean the same person owns both accounts.
Username search tools
1. WhatsMyName web interface
The WhatsMyName project maintains a community dataset, wmn-data.json, that describes how to check hundreds of sites for a username. Its README points to a free web interface at whatsmyname.app, with category filters and export. It needs no installation, which makes it a good first stop. The data is licensed CC BY-SA 4.0, and many other tools build on it. See our WhatsMyName overview.
2. Sherlock
Sherlock is the best-known command-line username checker. It covers 400+ social networks, takes several usernames per run, and saves results as TXT, CSV or XLSX. It is MIT licensed and installs with pipx install sherlock-project or Docker. Pick it when you want something simple and scriptable. Our Sherlock guide covers the flags.
3. Maigret
Maigret began as a Sherlock fork. Its README lists 5,900 supported sites, with a default run covering the top 500 by traffic. It extracts profile details, searches recursively on usernames and IDs it discovers, and writes HTML, PDF, XMind, JSON and CSV reports. There is a built-in web interface too. It is the deepest free option on this list and also the slowest. More in our Maigret guide.
4. Blackbird
Blackbird searches for accounts by username and by email. Its username checks use the WhatsMyName dataset, which the README puts at more than 600 platforms, and results export to PDF and CSV. It also has an optional AI profiling feature. The author marks the tool as for educational use, so read the README before you use it at work.
5. Social Analyzer
Social Analyzer checks around 1,000 sites and is available as a web app, a CLI, a Python package and a Node.js package. Instead of a plain yes or no, it gives each match a rating from 0 to 100 based on several detection techniques. That rating is handy for sorting out weak matches. It is licensed AGPL-3.0.
6. SpiderFoot
SpiderFoot is a broader OSINT automation framework with over 200 modules and a web interface. It is not a username tool first, but its Account Finder module looks for associated accounts on more than 500 sites. Use it when a username is one part of a larger investigation that also covers domains, IP addresses and email addresses. It is MIT licensed.
Tools that pair with a username search
7. Holehe
Holehe starts from an email address instead of a username. It checks whether the email is registered on more than 120 sites by looking at how their password reset pages respond. It is useful when the investigation began with an email and you want to know which platforms to look at for a handle. It is GPL-3.0 licensed and installs with pip.
8. The Wayback Machine
Profiles get renamed, deleted and locked down. The Internet Archive's Wayback Machine often has older snapshots of profile pages, which can show a previous display name, bio or linked website. Paste the profile URL in and browse the capture dates. If a username tool reports a profile as Not found, the archive may still have it.
9. Search engine operators
Plain search is still one of the best OSINT tools. Search for the exact handle in quotes, add site: to limit results to one domain, and use - to drop noise. Searching "handle" -site:example.com finds mentions of a username outside its main platform, such as forum signatures, old blog comments and conference speaker pages. These mentions are often more revealing than the profiles themselves.
10. OSINT Framework
The OSINT Framework, created by Justin Nordine, is a clickable directory of free OSINT resources grouped by data type, including a username section. It does not run searches itself. Use it to discover tools for platforms or data types this list doesn't cover. Some linked resources require registration or have paid tiers.
Quick comparison
| Tool | Type | Starts from | Best for |
|---|---|---|---|
| WhatsMyName web | Web | Username | Quick checks without installing |
| Sherlock | CLI | Username | Simple, scriptable runs |
| Maigret | CLI and web UI | Username | Deep investigations with reports |
| Blackbird | CLI | Username or email | WhatsMyName data plus email search |
| Social Analyzer | Web app, CLI, libraries | Username | Rated matches |
| SpiderFoot | Web UI and CLI | Many data types | Wider investigations |
| Holehe | CLI | Finding where an email is registered | |
| Wayback Machine | Web | URL | Deleted or changed profiles |
| Search operators | Web | Text | Mentions outside profiles |
| OSINT Framework | Directory | Data type | Finding more tools |
Where WhatsMyName Apps fits
We did not put our own tool in the numbered list, but it is worth knowing about if you prefer a browser. WhatsMyName Apps is free, needs no sign-up, and checks 3,166 sites by merging the open-source lists from WhatsMyName, Sherlock and Maigret. It is an independent project. Results come back as Found, Not found, Blocked or Unknown. Found results show the public display name, avatar and bio where available. You can search up to five usernames at once and export JSON or CSV, and there is a public RDAP check for .com, .net, .org, .io, .us, .app and .dev domains.
The username is sent to our server only to run the check, and we don't store or log it. There is no API or CLI, so for automation stick with the command-line tools above. To try it, search a username now, or read the OSINT username search page for a walkthrough aimed at investigators.
A simple workflow that combines them
- Run the handle through one broad web tool to see the spread of results.
- Run Sherlock or Maigret on the same handle and compare. Sites found by only one tool deserve a closer look.
- Open every Found profile. Note the display name, photo, bio, links and join date.
- Use search operators and the Wayback Machine to find mentions and older versions.
- Record what you confirmed and what is still a guess. Keep the two lists apart.
If the investigation is about you, the same steps make a good self-audit. Our digital footprint checker is built for that. For one platform at a time, use the platform username checkers, and the use cases section shows how brand teams, journalists and others apply these tools.
Check a username now. Free, no sign-up, 3,166 sites. Try the username search
More from the blog
- Sherlock vs Maigret vs WhatsMyName: Which Username OSINT Tool to Use
- How to Check Your Digital Footprint (Step-by-Step, Free)
- How Brands Protect Their Handles
- What Is My Username? How to Find a Username You Forgot
- Username OSINT for Journalists: Verification, Ethics and Source Protection
- Best Username Search Engines in 2026 (Free and Paid Compared)
- Dating App Safety: How to Check a Match Is Real
- Namechk, KnowEm and Instant Username Search Alternatives
- How to Secure Your Old Accounts
- Social Media Search by Username or Name (Free)
- Choosing a Unique Username: Tips Plus How to Check Availability
- Find Your Old Accounts and Clean Up Your Digital Footprint
- Username OSINT for Beginners: Legal and Ethical Ways to Research a Handle
- How to Protect Your Brand Name Across Social Media
- How to Check if a Username Is Taken on Every Site (Step by Step)