AutoClickerGUI is an advanced Python-based tool that automates mouse clicks on specified images (like UI buttons). Whether you're automating tasks on websites or in apps, this tool gives you full control with a beautiful and intuitive GUI.
- Image-based clicking automation
- Drag-and-drop image queue
- Click count, confidence level, and loop settings
- Theme toggle (Light 🌞 / Dark 🌙)
- Save & load profiles
- System tray support
- Hotkey support (F3 to Start/Stop)
- Real-time logging with export option
- Make sure Python is installed (Download Python).
- Install dependencies:
pip install pyautogui pystray keyboard customtkinter pillow
- Run the script:
python AutoClickerGUI.py
Upload PNG/JPG images of the buttons you want clicked. The tool will scan your screen for them.
- Confidence: Match accuracy (0.5 to 1.0)
- Clicks per Image: Number of clicks per match
- Max Loops: 0 = infinite
- Search Delay: Time between image searches
- Cycle Delay: Time between each loop cycle
Click Start to begin. The tool will loop through images and click them as configured.
Click Stop or use the F3
hotkey.
Minimize to tray with quick options:
- Show app
- Start/Stop
- Exit
Ensure
icon.ico
is in the root directory.
Save all your configs and uploaded images as a .json
profile to use later.
Real-time logs help you debug or understand app behavior. Export logs to .txt
for review.
- Make sure the button image is fully visible on your screen.
- Increase confidence tolerance if needed.
- Ensure
icon.ico
exists. - If missing, a temporary icon will be generated.
For questions, custom features, or bugs, feel free to reach out via GitHub Issues or contact me directly.
MIT License. Feel free to fork, remix, and build on top of it ✨
Made by Nibir Mahmud