> ## Content Index
> Fetch the complete content index at: https://darkwebinformer.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# Sherlock - Hunt Down Social Media Accounts by Username Across Social Networks
- URL: https://darkwebinformer.com/sherlock-hunt-down-social-media-accounts-by-username-across-social-networks/
- Published: 2024-08-09T22:25:30.000Z
- Updated: 2025-09-04T22:27:53.000Z
- Author: Dark Web Informer
- Tags: OSINT, Tools

Direct Link: <https://github.com/sherlock-project/sherlock>  
Site List: <https://github.com/sherlock-project/sherlock/blob/master/sherlock%5Fproject/resources/data.json>

## Installation

[](https://github.com/sherlock-project/sherlock#installation)

|               | Command                       | Notes                                |
| ------------- | ----------------------------- | ------------------------------------ |
| PyPI          | pipx install sherlock-project | pip may be used in place of pipx     |
| Docker        | docker pull sherlock/sherlock |                                      |
| Debian family | apt install sherlock          | Kali, Parrot, Debian Testing and Sid |
| BlackArch     | pacman -S sherlock            |                                      |
| Homebrew      | brew install sherlock         |                                      |

See all alternative installation methods [here](https://sherlockproject.xyz/installation)

## Usage

[](https://github.com/sherlock-project/sherlock#usage)

To search for only one user:

sherlock user123

To search for more than one user:

sherlock user1 user2 user3

Accounts found will be stored in an individual text file with the corresponding username (e.g `user123.txt`).

$ sherlock --help  
usage: sherlock \[-h\] \[--version\] \[--verbose\] \[--folderoutput FOLDEROUTPUT\]  
 \[--output OUTPUT\] \[--tor\] \[--unique-tor\] \[--csv\] \[--xlsx\]  
 \[--site SITE\_NAME\] \[--proxy PROXY\_URL\] \[--json JSON\_FILE\]  
 \[--timeout TIMEOUT\] \[--print-all\] \[--print-found\] \[--no-color\]  
 \[--browse\] \[--local\] \[--nsfw\]  
 USERNAMES \[USERNAMES ...\]  
  
Sherlock: Find Usernames Across Social Networks (Version 0.14.3)  
  
positional arguments:  
 USERNAMES One or more usernames to check with social networks.  
 Check similar usernames using {?} (replace to '\_', '-', '.').  
  
optional arguments:  
 \-h, --help show this help message and exit  
 \--version Display version information and dependencies.  
 \--verbose, -v, -d, --debug  
 Display extra debugging information and metrics.  
 \--folderoutput FOLDEROUTPUT, -fo FOLDEROUTPUT  
 If using multiple usernames, the output of the results will be  
 saved to this folder.  
 \--output OUTPUT, -o OUTPUT  
 If using single username, the output of the result will be saved  
 to this file.  
 \--tor, -t Make requests over Tor; increases runtime; requires Tor to be  
 installed and in system path.  
 \--unique-tor, -u Make requests over Tor with new Tor circuit after each request;  
 increases runtime; requires Tor to be installed and in system  
 path.  
 \--csv Create Comma-Separated Values (CSV) File.  
 \--xlsx Create the standard file for the modern Microsoft Excel  
 spreadsheet (xlsx).  
 \--site SITE\_NAME Limit analysis to just the listed sites. Add multiple options to  
 specify more than one site.  
 \--proxy PROXY\_URL, -p PROXY\_URL  
 Make requests over a proxy. e.g. socks5://127.0.0.1:1080  
 \--json JSON\_FILE, -j JSON\_FILE  
 Load data from a JSON file or an online, valid, JSON file.  
 \--timeout TIMEOUT Time (in seconds) to wait for response to requests (Default: 60)  
 \--print-all Output sites where the username was not found.  
 \--print-found Output sites where the username was found.  
 \--no-color Don't color terminal output  
 \--browse, -b Browse to all results on default browser.  
 \--local, -l Force the use of the local data.json file.  
 \--nsfw Include checking of NSFW sites from default list.