sherlock

Hunt down social media accounts by username across 400+ social networks

Usage

Usage: sherlock [OPTIONS] <USERs>...

positional argument USERNAMES: One or more usernames to check with social networks. Check similar usernames using {?} (replace to ’_’, ’-’, ’.’).

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

Option(s)Description
--verbose, -v, -d, --debugDisplay extra debugging information and metrics.
--folderoutput FOLDEROUTPUT, -fo FOLDEROUTPUTIf using multiple usernames, the output of the results will be saved to this folder.
--output OUTPUT, -o OUTPUTIf using single username, the output of the result will be saved to this file.
--tor, -tMake requests over Tor; increases runtime; requires Tor to be installed and in system path.
--unique-tor, -uMake requests over Tor with new Tor circuit after each request; increases runtime; requires Tor to be installed and in system path.
--csvCreate Comma-Separated Values (CSV) File.
--xlsxCreate the standard file for the modern Microsoft Excel spreadsheet (xlsx).
--site SITE_NAMELimit analysis to just the listed sites. Add multiple options to specify more than one site.
--proxy PROXY_URL, -p PROXY_URLMake requests over a proxy. e.g. socks5://127.0.0.1:1080
--json JSON_FILE, -j JSON_FILELoad data from a JSON file or an online, valid, JSON file.
--timeout TIMEOUTTime (in seconds) to wait for response to requests (Default: 60)
--print-allOutput sites where the username was not found.
--print-foundOutput sites where the username was found.
--no-colorDon’t color terminal output
--browse, -bBrowse to all results on default browser.
--local, -lForce the use of the local data.json file.
--nsfwInclude checking of NSFW sites from default list.