السلام عليكم متابعين قناة ومدونة Shadow Hacker في هاذ المقال اقدم لكم برنامج انشاء أميلات Gmail بدون رقم هاتف تستطيع من خلال هذه الأداة أنشاء العديد من الأميلات بدون اي توقف وبل عدد الذي تختارة
![]() |
| Gmail Creator Pro |
برنامج انشاء أميلات جيميل بعدد لا نهائي | Gmail Creator Pro
Gmail Creator Pro is a powerful, feature-rich Python automation tool designed for automated Gmail account creation. Built with advanced anti-detection systems, intelligent phone verification bypass, and seamless 5sim API integration, this tool provides a professional solution for bulk Gmail account creation with a beautiful modern interface.
- 🛡️ Advanced Anti-Detection - Human-like behavior simulation to avoid detection
- 🔄 Smart Phone Verification - Multiple bypass strategies + 5sim integration
- 🎨 Beautiful UI - Rich console interface with real-time progress tracking
- ⚡ Lightning Fast - Optimized performance for bulk account creation
- 🔒 Secure & Configurable - Separate config files for easy customization
- 📊 Statistics Dashboard - Track success rates and account details
- Human-like Typing Simulation - Random delays between keystrokes (0.1-0.3s)
- Session Warming - Pre-browsing Google, BBC, Wikipedia, YouTube to appear human
- Random User Agents - Rotates browser fingerprints for each account
- Natural Delays - Random wait times between actions (0.5-1.2s)
- Navigator Property Modification - Hides automation signatures
- Realistic Name Generation - Uses names from external file for authenticity
- Multiple Skip Strategies - Automatically detects and clicks skip buttons
- Alternative Method Detection - Tries "Try another way" options
- 5sim API Integration - Automatic phone number purchase and SMS code retrieval
- Smart Retry Logic - Multiple fallback strategies if one fails
- Multi-language Support - Works with English and Arabic skip buttons
- Built-in Proxy Support - FreeProxy integration for IP rotation
- Automatic Proxy Selection - Random proxy selection for each account
- Proxy Validation - Ensures proxy is working before use
- Rich Console UI - Beautiful terminal interface with colors and animations
- Real-time Progress Bars - Visual progress tracking for account creation
- Detailed Statistics - Success rates, total accounts, active accounts
- Color-coded Messages - Green for success, red for errors, yellow for warnings
- Interactive Menu - Easy-to-use menu system
- Total Accounts Created - Track all created accounts
- Active Accounts Count - Monitor account status
- Success Rate Percentage - Calculate creation success rate
- Last Creation Timestamp - Track recent activity
- Account Details - View all saved account information
- JSON Format Storage - Structured account data storage
- Automatic Backup - Accounts saved immediately after creation
- Account Metadata - Includes email, password, creation date, status
- Easy Export - Simple JSON format for easy data export
- Robust Error Handling - Multiple retry attempts on failure
- Element Detection - Multiple selector strategies for finding elements
- Page Load Retry - Retries page loading if initial attempt fails
- Smart Fallbacks - Alternative methods if primary method fails
- Optimized Performance - Efficient code for fast execution
- Parallel Processing Ready - Architecture supports future parallelization
- Minimal Resource Usage - Lightweight and efficient
- Quick Browser Setup - Fast Chrome driver initialization
- Separate Config Files - Easy to obfuscate main script while keeping configs editable
- Password Protection - Secure password storage in separate file
- API Key Management - Secure API key storage
- No Hardcoded Secrets - All sensitive data in external files
- Custom User Agents - Support for custom user agent lists
- Custom Names Database - Use your own name lists
- Birthday Configuration - Customizable birthday settings
- Gender Selection - Support for Male, Female, Other
- Multi-language Support - Works with English and Arabic interfaces
- ChromeDriver Auto-Management - Automatic ChromeDriver download and setup
- Welcome Banner - Beautiful ASCII art banner with version info
- Feature List - Visual checklist of all features
- Menu System - Interactive menu with 5 options
- Progress Tracking - Real-time progress bars
- Statistics Dashboard - Detailed account creation statistics
- Operating System: Windows 10/11 (recommended)
- Python Version: Python 3.8 or higher (Python 3.12 recommended)
- Chrome Browser: Latest version installed
- Internet Connection: Stable internet connection required
- RAM: Minimum 4GB (8GB recommended)
- Disk Space: 500MB free space
All dependencies are listed in requirements.txt. Install them using:
pip install -r requirements.txtRequired Packages:
selenium>=4.15.0- Web automation frameworkwebdriver-manager>=4.0.0- Automatic ChromeDriver managementrich>=13.7.0- Beautiful terminal UI libraryrequests>=2.31.0- HTTP library for API callsunidecode>=1.3.7- Text normalizationbeautifulsoup4>=4.12.0- HTML parsingfp>=0.1.0- Free proxy integration
- 5sim API Key - For automatic phone verification (optional but recommended)
- Microsoft Visual C++ Build Tools - For Nuitka compilation (optional)
git clone https://github.com/ShadowHackrs/gmail-account-creator.git
cd Gmail2025Or download the ZIP file and extract it.
pip install -r requirements.txtBefore running the tool, you need to configure the following files:
Edit config/password.txt:
YourStrongPassword123!
Password Requirements:
- At least 8 characters
- Mix of uppercase, lowercase, numbers, and special characters
- Must meet Google's password requirements
Edit data/names.txt:
Ahmed Mohamed
Mohamed Ali
Omar Ibrahim
Sarah Ahmed
Shadow Hacker
...
Format:
- One name per line
- Format: "First Last" or just "First"
- Can add as many names as needed
- Get your API key from 5sim.net
- Add your API key in
config/5sim_config.txt:
your_api_key_here
- Configure country in
config/config.py:
FIVESIM_COUNTRY = "usa" # Options: usa, russia, ukraine, kazakhstan, etc.
FIVESIM_OPERATOR = "any" # Options: any, virtual, etc.Edit config/user_agents.txt:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36
...
Edit config/config.py:
# Account Configuration
YOUR_BIRTHDAY = "2 4 1950" # Format: "month day year"
YOUR_GENDER = "1" # 1=Male, 2=Female, 3=Other
YOUR_PASSWORD = "" # Leave empty to read from password.txt
# 5sim API Configuration
FIVESIM_API_KEY = "" # Leave empty to read from 5sim_config.txt
FIVESIM_COUNTRY = "usa"
FIVESIM_OPERATOR = "any"
# Names Configuration
USE_ARABIC_NAMES = True
NAMES_FILE = "data/names.txt"Run the script to verify everything is set up correctly:
python auto_gmail_creator.pyYou should see the welcome banner and menu. If you see any errors, check the Troubleshooting section.
config/
├── config.py # General settings
├── password.txt # Account password
├── 5sim_config.txt # 5sim API key (optional)
└── user_agents.txt # User agents list (optional)
data/
├── names.txt # List of names
└── accounts.json # Created accounts (auto-generated)
Birthday Format: "month day year" (e.g., "2 4 1950")
- Month: 1-12
- Day: 1-31
- Year: 1900-2010 (must be 18+ years old)
Gender Options:
"1"- Male"2"- Female"3"- Other
Available Countries:
usa- United Statesrussia- Russiaukraine- Ukrainekazakhstan- Kazakhstan- And many more (check 5sim.net for full list)
Operator Options:
any- Any available operatorvirtual- Virtual numbers only- Specific operator names
Getting 5sim API Key:
- Visit 5sim.net
- Create an account
- Go to API section
- Generate API key
- Add balance to your account
- Copy API key to
config/5sim_config.txt
Run the script:
python auto_gmail_creator.py
Select option 1 from the menu to create accounts
Enter the number of accounts you want to create
Wait for completion - The script will:
- Open Chrome browser automatically
- Fill in account information
- Handle email selection
- Set password
- Bypass phone verification (or use 5sim)
- Save account details to
data/accounts.json
┌─────────────────────────────────────────────────┐
│ Menu Options │
├─────────────────────────────────────────────────┤
│ 1. Create Gmail Accounts 🚀 │
│ Start creating new Gmail accounts │
│ │
│ 2. View Statistics 📊 │
│ View detailed creation statistics │
│ │
│ 3. Settings ⚙️ │
│ Configure proxy, user agents, and settings │
│ │
│ 4. View Saved Accounts 📁 │
│ View all created accounts and details │
│ │
│ 5. Exit 👋 │
│ Exit the application │
└─────────────────────────────────────────────────┘
The tool follows these steps for each account:
Browser Initialization
- Creates Chrome driver with anti-detection settings
- Sets random user agent
- Modifies navigator properties
Session Warming (Optional)
- Visits Google, BBC, Wikipedia, YouTube
- Performs random searches
- Simulates human browsing behavior
Account Information Entry
- Fills first name and last name
- Enters birthday (month, day, year)
- Selects gender
Email Selection
- Chooses "Create your own Gmail address" option
- Generates username from name + random numbers
- Validates username availability
Password Setup
- Enters password in both fields
- Validates password strength
- Proceeds to next step
Phone Verification
- Attempts to skip phone verification
- If skip fails, uses 5sim API (if configured)
- Enters verification code automatically
Account Completion
- Saves account to
data/accounts.json - Displays success message
- Closes browser
- Saves account to
Select Option 2 from the menu to view:
- Total accounts created
- Active accounts count
- Success rate percentage
- Last creation timestamp
Select Option 4 from the menu to view:
- All created accounts
- Email addresses
- Creation dates
- Account status
Gmail2025/
│
├── auto_gmail_creator.py # Main script
├── requirements.txt # Python dependencies
├── README.md # This file
│
├── config/ # Configuration files
│ ├── config.py # General settings
│ ├── password.txt # Account password
│ ├── 5sim_config.txt # 5sim API key
│ ├── user_agents.txt # User agents list
│ └── README.txt # Config folder info
│
├── data/ # Data files
│ ├── names.txt # List of names
│ ├── accounts.json # Created accounts (auto-generated)
│ └── README.txt # Data folder info
│
├── build/ # Build files (PyInstaller)
│ └── auto_gmail_creator/ # Build artifacts
│
├── dist/ # Distribution files
│ └── auto_gmail_creator.exe # Compiled executable
│
└── screenshot.png # Screenshot (add your image here)
The tool uses multiple strategies to bypass phone verification:
Skip Button Detection
- Automatically finds and clicks skip buttons
- Supports English and Arabic skip buttons
- Multiple selector strategies
Alternative Methods
- Tries "Try another way" options
- Explores alternative verification methods
- Looks for skip options in alternative flows
5sim Integration
- Automatic phone number purchase
- SMS code retrieval
- Support for multiple countries
- Automatic retry on failure
Smart Retry Logic
- Multiple fallback strategies
- Automatic retry on failure
- Error handling and recovery
Human-like Behavior:
- Random typing delays (0.1-0.3 seconds per character)
- Natural mouse movements
- Random wait times between actions
- Session warming before account creation
Browser Fingerprinting:
- Random user agent rotation
- Navigator property modification
- WebDriver property hiding
- Plugin simulation
Realistic Data:
- Names from external file
- Realistic usernames
- Proper birthday format
- Natural gender selection
Features:
- Automatic phone number purchase
- SMS code retrieval with timeout
- Support for multiple countries
- Automatic order management
- Error handling and retry
Setup:
- Get API key from 5sim.net
- Add balance to your account
- Configure API key in
config/5sim_config.txt - Set country in
config/config.py
Usage: The tool automatically uses 5sim when:
- Skip button is not available
- Alternative methods fail
- Phone verification is required
Error:
selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH
Solution:
- The script automatically downloads ChromeDriver using webdriver-manager
- If issues persist, manually install ChromeDriver or update Chrome browser
- Ensure Chrome browser is up to date
Error:
Phone verification required but skip button not found
Solution:
- Configure 5sim API key for automatic verification
- Or manually skip when prompted (the script will try multiple skip strategies)
- Check if 5sim account has balance
Error:
selenium.common.exceptions.NoSuchElementException: Message: no such element
Solution:
- Google may have updated their UI - check for script updates
- Check internet connection
- Try running again (may be temporary issue)
- Clear browser cache and cookies
Error:
ModuleNotFoundError: No module named 'selenium'
Solution:
pip install -r requirements.txtOr install packages individually:
pip install selenium webdriver-manager rich requests unidecode beautifulsoup4 fpError:
FileNotFoundError: config/password.txt not found
Solution:
- Make sure
config/anddata/folders exist - Check file paths in
config/config.py - Ensure files are in correct locations
- Create missing files if needed
Error:
5sim API error: 401 - Unauthorized
Solution:
- Check if API key is correct
- Verify API key in
config/5sim_config.txt - Ensure account has balance
- Check 5sim.net for API status
Error:
Password does not meet requirements
Solution:
- Use strong password (8+ characters)
- Include uppercase, lowercase, numbers, special characters
- Check Google's password requirements
- Update password in
config/password.txt
Error:
Error: names.txt is empty or not found!
Solution:
- Add names to
data/names.txt - One name per line
- Format: "First Last" or just "First"
- Ensure file is not empty
For detailed error messages:
- Check the console output for color-coded status messages
- Look for detailed error descriptions
- Monitor progress indicators
- Check
data/accounts.jsonfor saved accounts
If you encounter issues not listed here:
- Check the GitHub Issues
- Contact support (see Contact & Support)
- Review the error messages carefully
- Check internet connection and Chrome browser version
This tool is for educational purposes only.
- Creating multiple accounts may violate Google's Terms of Service
- Use responsibly and at your own risk
- Accounts created may be subject to verification or suspension
- Keep your API keys secure and never share them
- Config files (
config/,data/) are NOT obfuscated - keep them secure
By using this tool, you agree to:
- Comply with Google's Terms of Service
- Follow local laws and regulations
- Use the tool responsibly
- Accept responsibility for your actions
The developers are not responsible for:
- Any misuse of this tool
- Account suspensions or bans
- Legal consequences
- Data loss or security breaches
Keep Config Files Secure
- Don't share
config/password.txt - Don't share
config/5sim_config.txt - Don't commit sensitive files to Git
- Don't share
Use Strong Passwords
- Follow Google's password requirements
- Use unique passwords for each account
- Store passwords securely
Protect API Keys
- Don't share 5sim API keys
- Use environment variables if possible
- Rotate API keys regularly
Monitor Account Activity
- Check account status regularly
- Monitor for suspicious activity
- Keep accounts secure
We welcome contributions! Here's how you can help:
- Fork the repository
- Create a feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
- Follow the existing code style
- Add comments for complex logic
- Test your changes thoroughly
- Update documentation if needed
- Be respectful and professional
If you find a bug or have a suggestion:
- Check if the issue already exists
- Create a new issue with:
- Clear description
- Steps to reproduce
- Expected vs actual behavior
- Screenshots if applicable
We're here to help! Reach out to us through any of the following channels:
🌐 Website: https://www.shadowhackr.com
📘 Facebook: www.facebook.com/ShadowHackr
📱 WhatsApp: +962796668987
- GitHub Issues - For bug reports and feature requests
- Email - Contact through website
- Facebook - For general inquiries
- WhatsApp - For direct support
- GitHub Issues: Usually within 24-48 hours
- Email: Within 48 hours
- WhatsApp: Usually within a few hours
- Facebook: Usually within 24 hours
© 2025 Shadow Hacker - All Rights Reserved
This software is proprietary and confidential. Unauthorized copying, modification, distribution, or use of this software, via any medium, is strictly prohibited.
- This software is provided "as is" without warranty
- Commercial use requires explicit permission
- Redistribution is prohibited
- Modification is allowed for personal use only
All rights reserved. No part of this software may be reproduced, distributed, or transmitted in any form or by any means, including photocopying, recording, or other electronic or mechanical methods, without the prior written permission of the copyright holder.
Use 5sim API - Significantly improves success rate
- Automatic phone verification
- Real phone numbers
- Higher success rate
Don't Create Too Many Accounts at Once
- Space out account creation
- Wait between batches
- Avoid rate limiting
Use Strong Passwords
- Follow Google's password requirements
- Use unique passwords
- Mix of characters
Monitor Success Rate
- Check statistics regularly
- Adjust settings if needed
- Track account status
Keep Chrome Updated
- Ensures compatibility
- Latest security patches
- Better performance
Keep Config Files Secure
- Don't share sensitive files
- Use strong passwords
- Protect API keys
- Start Small - Test with 1-2 accounts first
- Monitor Progress - Watch for errors
- Check Accounts - Verify created accounts work
- Backup Data - Keep copies of
accounts.json - Update Regularly - Keep script and dependencies updated
The tool provides detailed statistics:
- Total Accounts Created - Count of all created accounts
- Active Accounts - Accounts with "active" status
- Success Rate - Percentage of successful creations
- Last Creation - Timestamp of most recent account
Accounts are saved in data/accounts.json:
[
{
"email": "[email protected]",
"password": "YourPassword123!",
"created_at": "2025-01-14 18:30:43",
"status": "active"
}
]New Features:
- ✅ Enhanced phone verification bypass
- ✅ 5sim API integration
- ✅ Improved error handling
- ✅ Better UI/UX
- ✅ More robust element detection
- ✅ Separated configuration files
- ✅ Organized project structure
- ✅ Beautiful modern interface
- ✅ Real-time progress tracking
- ✅ Statistics dashboard
Improvements:
- 🚀 Faster account creation
- 🛡️ Better anti-detection
- 🔒 Enhanced security
- 📊 Better statistics
- 🎨 Improved UI
Bug Fixes:
- 🐛 Fixed element detection issues
- 🐛 Fixed password entry problems
- 🐛 Fixed phone verification handling
- 🐛 Fixed browser initialization errors
If you find this project useful, please consider giving it a star ⭐ on GitHub!
- Selenium - For web automation capabilities
- Rich - For beautiful terminal UI
- 5sim - For phone verification services
- All Contributors - For their valuable contributions
Made with ❤️ by SHADOWHACKER

