AutoClicker is a free, portable auto clicker for Windows 10 and Windows 11. It automates left, right, or middle mouse clicks at a fixed screen position with adjustable intervals, optional random variance, repeat counts, single or double clicks, and global keyboard hotkeys.
The app runs as a single Windows executable. It has no installer, accounts, ads, telemetry, or network access. The complete C# and WinForms source code is available in this repository.
Download AutoClicker.exe from the latest published release. AutoClicker is portable, so you can place the executable in any folder and run it without installation.
Windows SmartScreen may show a warning on first launch because the executable is not code-signed. Choose More info > Run anyway, or review the source and build the executable locally.
The source on the main branch may be newer than the latest packaged release.
- Adjustable click interval from 10 milliseconds to 10 minutes
- Quick presets for 100 ms, 500 ms, 1 second, and 5 seconds
- Optional random timing variance for less uniform click timing
- Left, right, and middle mouse button automation
- Single-click and double-click modes
- Unlimited clicking or a fixed repeat count
- Exact X and Y target coordinates across multiple monitors
- Two-second cursor-position capture
- Draggable target marker for visual position selection
- Global
F6hotkey to start or stop clicking - Global
F7hotkey to capture the current cursor position Escapeemergency stop while the AutoClicker window is focused- Live click counter, run status, and finite-run progress
- Always-on-top option
- No accounts, telemetry, ads, or network requests
- Run
AutoClicker.exe. - Set the click interval and optional random variance.
- Choose single or double click, the mouse button, and a repeat count. Use
0to click until stopped. - Choose the target position:
- Place the cursor over the target and press
F7. - Select Capture position in 2 seconds, then move the cursor.
- Enter the X and Y coordinates directly.
- Select Show draggable target and move the crosshair.
- Place the cursor over the target and press
- Press
F6or select Start clicking. - Press
F6, select Stop clicking, or pressEscapewhile the app is focused to stop.
AutoClicker locks its settings during a run so the click interval and target cannot change accidentally. The draggable marker hides before automated clicking begins.
An auto clicker is a desktop utility that sends repeated mouse clicks automatically. It is useful for repetitive computer tasks, software testing, accessibility workflows, and applications that require repeated input.
Yes. The Windows executable and the complete source code are available from this GitHub repository at no charge.
AutoClicker is built for 64-bit Windows 10 and Windows 11. It uses the .NET Framework included with Windows and does not require the modern .NET SDK to run.
Yes. AutoClicker runs from a single .exe file and does not need an installer. You can keep it on the desktop, in a tools folder, or on removable storage.
Yes. Enter exact screen coordinates, press F7 over a target, use the two-second capture button, or drag the target marker. Coordinates are based on the full Windows virtual desktop, including multiple monitors.
Yes. Set a base click interval and an optional random variance in milliseconds. AutoClicker recalculates the delay before each click.
No. The global hotkeys work while AutoClicker is not focused, but clicks are sent to the selected desktop coordinates through the Windows SendInput API. AutoClicker moves the system cursor to that position; it does not inject clicks into a hidden or background-only window.
No. The application has no network, update-checking, account, advertising, or telemetry code. You can inspect Program.cs or build the executable yourself.
The build uses the C# compiler bundled with the .NET Framework. Visual Studio and the modern .NET SDK are not required.
.\Build.ps1The build script regenerates the multi-resolution Windows icon, compiles an optimized x64 executable into dist\AutoClicker.exe, and copies the successful build to the development machine's desktop.
To build only the local dist artifact:
.\Build.ps1 -SkipDesktopCopy- C# WinForms desktop application
- Windows x64 executable
RegisterHotKeyfor global F6 and F7 controlsSendInputandSetCursorPosfor mouse automation- Event-based cancellation for responsive stopping
- Immutable run settings to avoid UI and worker-thread races
- Virtual-desktop-aware coordinates for multi-monitor setups
- Multi-resolution icon resources at 16, 20, 24, 32, 40, 48, 64, 128, and 256 pixels
Bug reports, feature ideas, documentation improvements, and focused code contributions are welcome. Read CONTRIBUTING.md before getting started, and follow the Code of Conduct in all project spaces.
AutoClicker is licensed under the MIT License.
Report suspected vulnerabilities privately by following the security policy. Do not include exploit details in a public issue.
If AutoClicker saves you some repetitive clicking, you can support its development here:
