Welcome to GmailGenie! ✨ This tool automates the process of creating Gmail accounts using Python, seamlessly integrating with SMS activation services and CAPTCHA solvers to make the account creation process quicker and more efficient.
- Automated Gmail Account Creation: Automatically create Gmail accounts with minimal input.
- SMS Activation: Support for SMS activation services like JuicySMS.
- CAPTCHA Solving: Integration with 2Captcha to bypass CAPTCHA challenges.
- Proxy Support: Enables the use of proxies for IP rotation, ensuring smooth, anonymous operations.
- Modular Design: Well-structured codebase for easy maintenance and contribution.
GmailGenie/
├── .gitignore
├── README.md
├── chromedriver.exe
├── config.py
├── main.py
├── phone_verification.py
├── recaptcha_solver.py
├── requirements.txt
├── signup_helpers.py
├── signup_process.py
├── user_details.py
└── .env
Before you begin, make sure you have the following installed:
- Clone the Repository:
git clone https://github.com/SURAJ-K-GUPTA/GmailGenie.git
cd GmailGenie
- Create a Virtual Environment:
python -m venv venv
- Activate the Virtual Environment:
- On Windows:
venv\Scripts\activate
- On macOS/Linux:
source venv/bin/activate
- Install Dependencies:
pip install -r requirements.txt
- Create a
.env
File:
In the root directory, create a .env
file and add your API keys and proxy details:
TWO_CAPTCHA_API_KEY=your_two_captcha_api_key_here
JUICYSMS_API_KEY=your_juicysms_api_key_here
PROXY_HOST=your_proxy_host_here
PROXY_PORT=your_proxy_port_here
PROXY_USER=your_proxy_username_here
PROXY_PASS=your_proxy_password_here
- Download ChromeDriver:
- Download ChromeDriver here.
- Place the
chromedriver.exe
file in the root directory of the project.
To begin the Gmail account creation process, simply run the main.py
script:
python main.py
We welcome contributions! To contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature/YourFeatureName
). - Commit your changes (
git commit -m 'Add some feature'
). - Push to your branch (
git push origin feature/YourFeatureName
). - Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for more details.
- 2Captcha for CAPTCHA solving service.
- JuicySMS as an alternative SMS activation provider.
Now you're ready to start automating Gmail account creation with GmailGenie! Happy coding! 🧙♂️✨
If you encounter any issues, feel free to open an issue on this repository or reach out for help.