
Sherlock is a powerful open-source tool that helps ethical hackers, OSINT researchers, and digital investigators find usernames across hundreds of platforms. This cheatsheet provides key installation commands, usage syntax, and real-world tips to supercharge your recon workflow in seconds.
Sherlock Cheatsheet
Find usernames across social networks
Basic Sherlock Usage
python3 sherlock username
python3 sherlock user1 user2 user3
python3 sherlock --input-file users.txt
git clone https://github.com/sherlock-project/sherlock.git
cd sherlock
python3 -m pip install -r requirements.txt
cd sherlock
git pull origin master
Search Options
python3 sherlock --site github username
python3 sherlock --proxy socks5://127.0.0.1:9050 username
python3 sherlock --timeout 20 username
python3 sherlock --print-not-found username
python3 sherlock --skip-errors username
python3 sherlock --tor username
python3 sherlock --unique-tor username
python3 sherlock --exclude "twitter,facebook" username
Output Options
python3 sherlock --json username
python3 sherlock --csv username
python3 sherlock --output results.txt username
python3 sherlock --color username
python3 sherlock --no-color username
python3 sherlock --browse username
python3 sherlock --folderoutput /path/to/folder username
Advanced Options
python3 sherlock --limit 10 username
python3 sherlock --user-agent "Custom User Agent" username
python3 sherlock --cookies "cookie1=value1; cookie2=value2" username
python3 sherlock --headers "Header1: Value1\nHeader2: Value2" username
python3 sherlock -v username
python3 sherlock -d username
python3 sherlock --list-sites
python3 sherlock --stats
Practical Examples
python3 sherlock john_doe
python3 sherlock --site github,twitter,instagram username
python3 sherlock --json --output results.json username
python3 sherlock --tor --unique-tor username
python3 sherlock --input-file users.txt --csv --output results.csv
python3 sherlock -v --print-not-found username
Discover more from Cyber Samir
Subscribe to get the latest posts sent to your email.