Your company here — click to reach over 10,000 unique daily visitors

sherlock - Man Page

Hunt down social media accounts by username across social networks

Examples (TL;DR)


usage: sherlock [-h] [--version] [--verbose] [--folderoutput FOLDEROUTPUT]

[--output OUTPUT] [--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.4)

positional arguments


One or more usernames to check with social networks. Check similar usernames using {?} (replace to '_', '-', '.').


-h,  --help

show this help message and exit


Display version information and dependencies.

--verbose,  -v,  -d,  --debug

Display extra debugging information and metrics.

--folderoutput,  -fo FOLDEROUTPUT

If using multiple usernames, the output of the results will be saved to this folder.

--output,  -o OUTPUT

If using single username, the output of the result will be saved to this file.


Create Comma-Separated Values (CSV) File.


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,  -p PROXY_URL

Make requests over a proxy. e.g. socks5://

--json,  -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)


Output sites where the username was not found.


Output sites where the username was found (also if exported as file).


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.


Include checking of NSFW sites from default list.


May 2024 sherlock 0.14.4