Userverse: The Infinite Username Explorer
This Python script scans a list of Instagram usernames to check if they are available. It's fast, multithreaded, and handles rate-limiting like a pro!
✅ Concurrent Requests: Speed up the process with multithreading.
✅ Rate-Limit Handling: Automatically retries when limits are detected.
✅ Random User-Agent: Stay undetected with rotating user agents.
- Python
- Install dependencies using:
pip install requests fake-useragent colorama
-
Clone or download this repository.
-
Prepare a
usernames.txt
file with Instagram usernames, one per line:Example
usernames.txt
:username1 username2 username3
-
Run the script:
python main.py
-
Check Console Output:
The script logs statuses for usernames as available or taken. -
View Results:
- Available usernames are saved in
available.txt
. - Taken usernames are logged in the console.
- Available usernames are saved in
🚀 WELCOME TO USERVERSE: The Infinite Username Explorer
🛠️ SYSTEM DIAGNOSTICS: Pre-checking username 'instagram'
✅ SYSTEM CHECK PASSED: Rate limits are stable
🚀 ACTIVATING SCAN MODULE: Initiating username availability search
================= AVAILABLE USERNAMES =================
💡 username1
💡 username4
================== TAKEN USERNAMES ==================
⛔ username2
⛔ username3
🛰️ MISSION COMPLETE: Username scan finalized. Results stored in 'available.txt'
username1
username4
Before scanning, the script performs a system check using the username instagram
to detect rate limits. If rate-limiting is detected, the script will exit gracefully.
This script is for educational purposes only. Use responsibly and in compliance with Instagram’s Terms of Service. The author assumes no liability for misuse.