aicoolies logo
Sherlock logo
Sherlock logo

Sherlock

Hunt down social media accounts by username across 400+ platforms

open sourceupdated Jul 9, 2026

Sherlock is a Python CLI tool that searches for a given username across 400+ social networks and websites simultaneously. It is widely used in OSINT investigations, security audits, red teaming exercises, and digital footprint analysis. Sherlock is included in Kali Linux and Parrot Security distributions and has over 76,000 GitHub stars, making it one of the most popular open-source security tools.

Sherlock is an open-source command-line intelligence tool that automates username enumeration across hundreds of online platforms. Given a username, it systematically queries over 400 social networks, forums, coding platforms, and web services to determine where accounts with that name exist. The results include direct URLs to discovered profiles, making it an essential utility for security professionals conducting reconnaissance, penetration testers mapping attack surfaces, and investigators performing digital forensics.

The tool operates by maintaining a curated database of site definitions, each specifying how to detect account existence through HTTP status codes, response content patterns, or redirect behavior. This approach yields high accuracy with minimal false positives compared to naive URL guessing. Sherlock supports concurrent requests for fast enumeration, proxy routing for operational security, output in multiple formats including CSV and JSON, and Tor network integration for anonymous lookups.

Sherlock has become a standard component in security-focused Linux distributions including Kali Linux and is referenced in OSINT training curricula worldwide. With over 76,000 GitHub stars, it is one of the highest-traction open-source security tools in existence. The project is MIT licensed and maintained by an active community. Beyond pure security use cases, developers use Sherlock for brand protection monitoring, pre-registration username availability checks, and building automated identity verification pipelines.

Pricing

Free and open-source under MIT license

Platforms

Windows, Linux, macOS (Python CLI)

Categories

Tags

Use Cases

Gitleaks logo

Gitleaks

Open-source secret detection for Git repositories

Gitleaks is an open-source secret scanner with 27K+ GitHub stars that detects hardcoded passwords, API keys, tokens, and private keys in Git repositories, files, directories, and full Git history. It integrates via GitHub Actions, pre-commit hooks, CI/CD pipelines, and single-binary local scans.

Open Source
osv-scanner logo

osv-scanner

Google's vulnerability scanner using the OSV database

OSV-Scanner is Google's official open-source vulnerability scanner that checks your project's dependencies against the OSV.dev database — the largest open vulnerability database covering all major ecosystems. Written in Go, it supports lockfiles from npm, pip, Maven, Cargo, Go modules, and more, providing actionable remediation guidance and CI/CD integration for automated security scanning.

Open Source
Trivy logo

Trivy

Comprehensive open-source vulnerability scanner

Trivy is an open-source vulnerability scanner with 24K+ GitHub stars by Aqua Security that scans container images, file systems, Git repositories, Kubernetes clusters, and IaC configurations for security issues. Detects OS package and language-specific vulnerabilities, misconfigurations, secrets, and license violations in a single tool. Runs as a simple CLI with zero configuration needed. Supports SBOM generation, VEX for vulnerability filtering, and CI/CD integration.

Open Source
Semgrep logo

Semgrep

Fast open-source SAST with custom rules

Semgrep is an AppSec platform with a widely used open-source engine for readable code rules plus commercial SAST, supply-chain and secrets workflows. Current product positioning emphasizes AI-assisted detection, triage and remediation, CI/pull-request integration and managed governance for security teams.

Open Source

Related Tools

computed discovery: shared active categories · kept separate from editor-verified Alternatives

ToolHive mascot logo

ToolHive

Run and govern MCP servers across desktop, CLI and Kubernetes

Open-source MCP runtime and governance platform that runs servers in isolated containers, curates registries, enforces access policies, and operates gateways across desktop, CLI, and Kubernetes.

Open Source
Anamorpher parent Trail of Bits mark

Anamorpher

Craft image-scaling prompt-injection payloads to red-team multimodal AI systems

Open-source red-team toolkit from Trail of Bits that generates image-scaling attack payloads — images that look benign at full resolution but reveal a hidden prompt injection after a multimodal system downsamples them.

freeOpen Source
cai

CAI (Cybersecurity AI)

AI agent framework for offensive security and penetration testing

Alias Robotics' agent framework for building AI-driven offensive-security workflows — reconnaissance, exploitation, privilege escalation, and lateral movement — with multi-agent handoffs and human-in-the-loop control. Source-available, but the core is licensed for non-commercial research use only.

freemiumTelemetry
MEDUSA logo

MEDUSA

AI-first security scanner for LLM, agent, MCP, and RAG codebases

MEDUSA is an AGPL-3.0 AI-first security scanner from Pantheon Security that checks AI and machine-learning applications, LLM agents, MCP workflows, RAG pipelines, repository-poisoning risks, secrets, and agent-specific compromise patterns.

Open Source
iFixAi logo

iFixAi

Open-source diagnostic for AI operational misalignment

iFixAi is an Apache-2.0 diagnostic tool for scoring AI agents and models against operational-misalignment risks such as hallucination, manipulation, sabotage, sandbagging, and oversight evasion.

Open Source
Inspect AI parent UK AISI mark

Inspect AI

UK AI Security Institute framework for LLM safety evaluations

Inspect AI is an MIT-licensed framework from the UK AI Security Institute for running large language model evaluations, including tool use, multi-turn dialogue, model-graded scoring, and reusable evaluation tasks.

Open Source

FAQ

What is Sherlock?

Sherlock is a Python CLI tool that searches for a given username across 400+ social networks and websites simultaneously. It is widely used in OSINT investigations, security audits, red teaming exercises, and digital footprint analysis. Sherlock is included in Kali Linux and Parrot Security distributions and has over 76,000 GitHub stars, making it one of the most popular open-source security tools.

Is Sherlock free?

Yes — Sherlock is open source and free to use. Free and open-source under MIT license

Is Sherlock open source?

Yes — Sherlock is open source.

What are the best Sherlock alternatives?

The top editor-verified Sherlock alternatives are Gitleaks, osv-scanner, Trivy, and more.