OSINT tool for WhatsApp that allows you to obtain profile photos, verify Business accounts, check status and user information, analyze linked devices, review privacy settings, and access full data using the WhatsApp OSINT API from RapidAPI.
Supports 6 endpoints: about, base64, business, devices, doublecheck, privacy.
- Retrieve WhatsApp profile photos via phone number
- Verify WhatsApp Business accounts
- Check user status and basic info
- Analyze linked devices
- Full OSINT information retrieval
- View privacy settings
- Automatic validation of phone number formats
- Supports international numbers (with country code)
- Interactive terminal interface with colors and menus
- Auto-save images in JPG format
- Detect hidden or missing profile pictures
- Python 3.8+
- Libraries:
requests,python-dotenv,colorama
| NAME | KEY |
|---|---|
| Whatsapp OSINT | 🔑 (Required) |
- Choose a plan → Basic
- Copy your API Key
- Rename the
.env.examplefile to.env - Add your API Key inside the
.envfile
In your project root, run:
cp .env.example .env🔹 This creates a new .env file with the same content as .env.example.
🔹 .env.example remains untouched (serves as a template).
Use nano (or any editor you prefer, such as vim or VS Code):
nano .envInside nano you’ll see something like:
RAPIDAPI_KEY=your_api_key_here
👉 Replace it with your actual key, for example:
RAPIDAPI_KEY=yysnssksls536m3mdlldldmdddlld
- Press Ctrl + O → “Write Out” (save)
- Confirm the filename
.env→ press Enter - Exit editor with Ctrl + X
cat .envThis tool is created only for:
- Legitimate cybersecurity investigations
- Authorized security audits
- Educational OSINT projects
- Analysis with explicit consent
🔴 Do NOT use this tool for illegal activity, harassment, or without consent. 🟢 The author is not responsible for any misuse.
Clone the repository:
git clone https://github.com/kinghacker0/whatsapp-osint
cd whatsapp-osint
python3 -m venv myvenv
source myvenv/bin/activate
pip3 install -r requirements.txt
Run the script:
python3 whatsapp-osint.py- Choose an option from the menu (1–6)
- Enter the phone number including country code (e.g. 51987654321)
- The tool validates the number format and performs the lookup
- Results are displayed according to the selected query type
The project is open for contributors.
| Distribution | Verified Version | Supported? | Status |
|---|---|---|---|
| Kali Linux | 2025.2 | ✅ | Working |
| Parrot Security OS | 6.3 | ✅ | Working |
| Windows | 11 | ✅ | Working |
| BackBox | 9 | ✅ | Working |
| Arch Linux | 2024.12.01 | ✅ | Working |
Thanks & Credit to → HackUnderway

