A Python-based automated Captcha Solver developed using OpenCV and PyAutoGUI. This tool can recognize and automatically solve various types of Captchas.
- Compiled .exe available, so no need to install dependencies
- Version check on startup
- Real-time statistics on solved Captchas for the current Session and Overall
- User-friendly GUI for selecting Captchas and controlling the solving process
- Supports this Captcha types:
Captcha | Success Rate |
---|---|
Cloudflare Turnstile | 99% |
Captcha2 (EarnNow and other sites) | 90% |
IconCaptcha | 20% |
- Select the captchas you want to solve automatically.
- Click "Start" to begin the solving process.
- Click "Stop" to end the solving process.
- Check the statistics in the GUI to see how many captchas have been solved.
IMPORTANT
It cannot work headless, you must see the captcha everytime in the screen that it works.
Download and start the compiled .exe or
-
Install the Requirements
-
Download or Clone the repository:
git clone https://github.com/MrAndrewBlood/Captcha-Solver.git
- Navigate to the project directory:
cd Captcha-Solver
-
Ensure that the captcha templates are present in the
assets
directory. The templates should include the following files:- Turnstile.jpg
- Captcha2.jpg
- IconCaptcha1.jpg
-
Run the script:
python main.py
or compile your own .exe
pip install pyinstaller
build_pyinstaller.bat
- "Git" for cloning the repository
- Python 3.x
- Required packages:
- OpenCV (opencv-python)
- NumPy (numpy)
- Pillow (Pillow)
- PyAutoGUI (pyautogui)
- Tkinter (typically included with Python)
- Requests (requests)
You can install the required packages using pip:
pip install numpy opencv-python Pillow pyautogui requests
This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details.