sherlock

Search 400+ social networks for a username and list found profiles.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/thisismynewfmail-ui/Monika-agent --skill sherlock-thisismynewfmail-ui
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sherlock
Source: https://github.com/thisismynewfmail-ui/Monika-agent/tree/main/optional-skills/security/sherlock
Command: npx skills add https://github.com/thisismynewfmail-ui/Monika-agent --skill sherlock-thisismynewfmail-ui

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Identify social media accounts associated with a given username across multiple platforms.

Core Features & Use Cases

  • Search across 400+ social networks for a username.
  • Verify username availability and map online presence for OSINT reconnaissance.
  • Use case: validate if a username exists on major platforms for branding or security checks.

Quick Start

Run sherlock to search for all social media accounts that match the provided username.

Frequently Asked Questions about sherlock

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find social media accounts associated with a specific username?

Finding social media accounts for a username involves searching across 400+ networks to identify matching profiles and outputting a list of found URLs. This process maps online presence for OSINT reconnaissance.

Can I check username availability across multiple social media platforms?

Checking username availability across multiple social media platforms is done by searching the desired name across 400+ networks. The output identifies which platforms already have accounts matching that username.

Do I need the Sherlock CLI installed to search for username footprints?

You need the Sherlock CLI installed and active network access to search for username footprints across multiple platforms. These prerequisites allow the tool to query networks and output lists of found profiles.

What is OSINT username reconnaissance and when do I need it?

OSINT username reconnaissance is the process of mapping an online presence by identifying social media accounts across multiple networks. You need it for branding checks, verifying username availability, or security investigations.

How do I map an online presence for branding and security checks?

Mapping an online presence for branding and security checks involves searching a target username across 400+ social networks to validate if it exists on major platforms. The tool outputs lists of found profiles with direct URLs.