sherlock
Hunt down social media accounts by username across social networks
TL;DR · 30-second scan
sherlock (Python) — Hunt down social media accounts by username across social networks
You want to audit where your own handle is exposed, or check name availability across platforms before a launch.
Security & Privacy · CLI & Dev Tools
Takes a username and checks it against hundreds of social platforms, reporting where that handle exists. The legitimate uses are the boring ones and they are the reason it belongs here: auditing your own exposure before you decide what to make public, brand-name checking before a launch, and OSINT work during an authorised engagement. Python, MIT, widely used in security training. Two honest limits. Results carry false positives, because sites respond differently to missing profiles and the detection rules drift as platforms change. And the same tool aimed at someone else is stalking — several platforms rate-limit it for exactly that reason. Run it on yourself first; that is the use that pays.
You want to audit where your own handle is exposed, or check name availability across platforms before a launch.
You need reliable results without manual verification, or your intended target is a person who has not asked you to.
Add this badge to your README to show your project is curated on StackPicks. Free, lightweight (180×28 SVG), and gives your visitors a one-click way to see honest take + alternatives.
[](https://stackpicks.dev/repo/sherlock-project-sherlock)
<a href="https://stackpicks.dev/repo/sherlock-project-sherlock"><img src="https://stackpicks.dev/api/badge/sherlock-project-sherlock" alt="Featured on StackPicks" width="180" height="28" /></a>
Are you the maintainer of sherlock-project/sherlock? Add the badge and we'll feature your project in the weekly curator newsletter.