This Tool Finds Matching Usernames Across 400 Social Media Networks


Want to check if a particular internet handle you encountered online (or created yourself) is being used on any other social networks or websites? Sherlock is a free command line application that scans around 400 social networks and finds accounts that match whatever username you type in.

Using this service couldn't be simpler: Just open it up and type "sherlock" followed by the username your want to search for. The program will check every site it can access and tell you where accounts matching your username exist, complete with a link to the relevant profile page. This is useful in two ways: finding people across multiple websites, and checking whether a username you're thinking of using is already taken on other sites.

Find a specific user name anywhere it's registered

The first of those use cases isn't foolproof, of course. For one thing, some people use different handles on different websites. For another, accounts with the same name on different websites aren't necessarily going to belong to the same person or brand (most of the accounts in the screenshot at the top of this post, for example, do not belong to Lifehacker). Still, just knowing where other accounts with the same handle exist is a great starting point if you're curious what other sites the person you're searching for uses regularly.

Lifehacker Logo
You May Also Like

Check if your user name is taken almost anywhere

The second scenario, checking whether a handle you're thinking of using is broadly available on the web, is possibly much more useful. Whether you're thinking of starting a company or just toying around with a new internet handle, it's good to know whether anyone else is already using your chosen moniker.

How to set up Sherlock on macOS, Linux, and Windows

Sherlock is useful, yes, but a little bit tricky to set up.

What do you think so far?

On a Mac, the simplest way to tackle it is to install the service using Homebrew, which makes installing and updating Mac apps much easier. After setting up Homebrew, you'll only need to open that app and type "brew install sherlock" to install. Things are easier if you're a Linux user: Sherlock is likely already offered by your package manager.

Things are much harder on Windows, sadly. On that system, I recommended you set up pipx for installation. This is a sort of package manager for Python scripts. The process is probably not going to be straightforward if you're not already comfortable with the command line, but as an overview, you'll need to install Python, then use pip to install pipx, then use pipx to install Sherlock. Yes, that's a lot setup to use one simple tool. But once everything is set up, Sherlock couldn't be easier to use—and it just might be worth the effort.

Recommended Articles

About Us

We are a dynamic information platform dedicated to delivering timely, relevant, and reliable content across a broad spectrum of topics. From the latest in technology and business to lifestyle, health, and global affairs, we aim to keep our readers informed and inspired.

Our editorial team is committed to maintaining high standards of accuracy and clarity, ensuring that every article provides value and context in an ever-changing world. We believe in the importance of accessible knowledge and strive to make complex topics understandable for everyone.

Whether you're here to stay updated on current events, explore thought-provoking features, or simply learn something new, our goal is to offer a trustworthy source of information that meets the needs of a diverse and curious audience.