A powerful multi-threaded Instagram username availability checker that helps you find available usernames on Instagram. Get instant notifications via Telegram when rare usernames become available!
- 🚀 Multi-threaded checking - Check up to 20 usernames simultaneously
- 🎲 Random username generation - Auto-generate random usernames with custom patterns
- 📝 Batch checking - Check multiple usernames from a text file
- 📱 Telegram notifications - Get instant alerts when available usernames are found
- 🎨 Colorful interface - Beautiful terminal UI with random color schemes
- ⚡ Fast & efficient - Optimized for speed with concurrent requests
- 🔧 Customizable - Choose specific characters for each position in random mode
- Brand Protection - Monitor when specific usernames become available
- Username Hunting - Find rare, short, or OG usernames
- Business Accounts - Secure the perfect username for your business
- Personal Branding - Get notified when your desired username is free
- Bulk Checking - Validate availability of multiple username options at once
Copy and paste this entire block into Termux:
pkg install python -y && pkg install git -y && git clone https://github.com/stein-exe/instagram-usernames-hunter && cd instagram-usernames-hunter && pip install -r requirements.txt && python instagram.pyThat's it! The script will start automatically after installation.
Or follow step-by-step:
- Install required packages:
pkg install python -y
pkg install git -y- Clone the repository:
git clone https://github.com/stein-exe/instagram-usernames-hunter
cd instagram-usernames-hunter- Install Python dependencies:
pip install -r requirements.txt- Run the script:
python instagram.py-
Install Python 3.7+ (if not already installed)
- Download from python.org
-
Clone the repository:
git clone https://github.com/stein-exe/instagram-usernames-hunter
cd instagram-usernames-hunter- Install dependencies:
pip install -r requirements.txt- Run the script:
python instagram.pyTo receive notifications when available usernames are found, you need to set up a Telegram bot:
- Open Telegram and search for @BotFather
- Start a chat and send
/newbot - Follow the instructions to create your bot
- Copy the bot token (looks like:
123456789:ABCdefGHIjklMNOpqrsTUVwxyz)
- Search for @userinfobot on Telegram
- Start a chat with the bot
- It will automatically send you your Chat ID (looks like:
123456789)
- Search for your bot on Telegram (using the username you created)
- Click START to activate it
Now you're ready to use the script with your bot token and chat ID!
When you run the script, you'll be prompted to enter:
Enter Telegram bot token: 123456789:ABCdefGHIjklMNOpqrsTUVwxyz
Enter chat ID: 123456789
Generate random usernames and check their availability.
Auto Mode:
- Generates completely random lowercase usernames
- Example:
abcde,xyzpq,mnbvc
Custom Mode:
- Choose specific characters for each position
- Example: For a 5-character username, you can specify:
- Position 1:
abc(only a, b, or c) - Position 2:
123(only 1, 2, or 3) - Position 3: Press Enter (any allowed character)
- And so on...
- Position 1:
Choose an option:
1. Check random
2. Check from list
Enter choice (1/2): 1
Random format:
1. Auto
2. Choose specific randomness
Enter choice (1/2): 1
Enter username length: 5
Check usernames from a text file.
- Create a text file (e.g.,
usernames.txt) with one username per line:
coolname
awesome_user
brand.official
my_username
- Run the script and choose option 2:
Choose an option:
1. Check random
2. Check from list
Enter choice (1/2): 2
Enter path to username list: usernames.txt
- Minimum username length: 5 characters
- Allowed characters: Letters (a-z), numbers (0-9), periods (.), and underscores (_)
- Thread count: 20 concurrent threads (optimized for speed)
- Rate limiting: The script handles Instagram's rate limits automatically
- Usernames starting with @: The script automatically removes the @ symbol
This tool is for educational purposes only. Use responsibly and respect Instagram's Terms of Service. The developer is not responsible for any misuse of this tool.
Contributions, issues, and feature requests are welcome! Feel free to check the issues page.
This project is licensed under the MIT License.
Developed by: @rejerk
Join our community: @keped
If you have any questions or need help, feel free to:
Made with ❤️ by @rejerk