Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

Sherlock

Free#18 of 19 in OSINT Tools

Sherlock: An open-source command-line tool for checking username and profile presence across sites. Ranked #18 of 19 in OSINT Tools by our editors (6.5/10); pricing: Free plan; best for free username checks across social sites.

6.5/10Editor score
Sherlock6.5 Visit Sherlock

At a glance

  • Editor score
    6.5 / 10
  • Pricing
    Free plan
  • Best for
    Free username checks across social sites
  • Free plan
    Yes
  • Paid from
    Free
  • Social source search
    Yes
  • Facts checked
    24 Sep 2026
  • Where it wins

    • Checks one or multiple usernames and can limit searches to selected sites
    • Tries underscore, hyphen, and period variations of a username
    • Saves results as text, CSV, or XLSX files
  • Where it doesn't

    • Focused on username and profile checks, not domain or IP lookup
    • Does not provide monitoring alerts or link analysis
    • No API access

Our verdict on Sherlock

Sherlock is an open-source command-line tool for checking whether usernames appear on social networks and other websites. It is aimed at investigators and researchers who need to check public profile presence, particularly solo users and small teams looking for a focused OSINT task. The project distributes it as a Python package and Docker image, with installation options documented by the project. Sherlock is listed for Linux and self-hosted deployment, so it fits users who are comfortable running a command-line tool rather than looking for a hosted service.

Its search controls are useful for narrowing a check: Sherlock can search one or multiple usernames, restrict checks to specified sites, and try variations that replace or add underscores, hyphens, or periods. It displays discovered profiles and can open discovered results in a default browser. These capabilities keep the workflow centered on finding possible profile matches; the product does not provide domain or IP lookup, monitoring alerts, link analysis, or API access. Choose Sherlock when username presence is the main question, rather than a broader investigation workflow.

The published offering is open source and includes a free plan. Results can be saved to text files or exported as CSV or XLSX, giving researchers options for keeping or reviewing findings outside the tool. Proxy-based requests are also supported. This is a narrow utility rather than an all-in-one OSINT suite: buyers who need username searches across selected sites, multiple-name checks, and file exports may find its scope appropriate. Those who need ongoing alerts, relationship mapping, domain or IP research, or API-based access should look for a product with those capabilities instead.

Your product? Our editors can test Sherlock in depth and publish a review, labelled as paid · from $149/mo →

Sherlock pricing

Plans Free planFree Free to use — no paid tier required for the core job.
See plans on github.com

Sherlock fact sheet

Free planYes
Paid fromFree
Social source searchYes
Domain & IP lookupNo
Monitoring & alertsNo
Link analysisNo
API accessNo
Data exportYes
DeploymentSelf-hosted
PlatformsLinux
Built forSolo, Small business (editorial estimate)
PricingFree plan
Websitegithub.com
Facts checked24 Sep 2026

Alternatives to Sherlock

See all Sherlock alternatives →

Used Sherlock? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used Sherlock for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — Sherlock 6.5/10

Sherlock is listed in our OSINT Tools directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/sherlock/"><img src="https://www.itechguides.com/best/badge/sherlock.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update