Lab precision in every click.
Native auto clicker for Windows 10 and 11. Three modes (Click, Wiggle and Scan), intervals from 1 ms (stable from 2 ms), profiles with their own shortcuts and six themes.
- Min. stable
- 2 ms
- Modes
- 3
- Themes
- 6
- System
- Win 10/11
Three steps, no hidden variables.
The usage protocol is short. Every parameter shows its exact value, and the global shortcut works with the window minimized.
- PROTOCOL 1/3
Configure
Pick the mode, the mouse button and the interval. Start only arms when the parameters are valid.
- PROTOCOL 2/3
Press the shortcut
F6 starts and stops from anywhere in Windows. The shortcut can be re-recorded and each profile can have its own.
- CLICKS · LIVE READING001 284PROTOCOL 3/3
Let it run
Counter, time and the mini HUD show progress. Ctrl Alt Esc stops everything, always.
Observations · The 13 app screens
01 · Main window
420 px wide and 640 to 900 px tall, growing with warnings. Active profile on top, tabs for the three modes, main button with its shortcut and telemetry in the footer.
- 420 × 640–900 px
- 3 modes
- global F6
- Active profile
- Click / Wiggle / Scan tabs
- Main button with F6
- State, clicks and time
02 · Click mode
Left, middle or right button, single or double click and an interval in milliseconds. The rate in CPS shows next to it.
- min. 1 ms · stable 2 ms
- 100 ms = 10 CPS
- stop after N seconds
- Mouse button
- Single or double
- Interval → CPS
03 · Multi click
Points on screen with a numbered execution order. The list reorders by dragging and each point takes its own delay.
- 4 points
- per-point delay
- Ctrl Shift P captures
- Point 01, execution order
- Sortable list
- Capture on screen
04 · Interval variation
A sequence of blocks that repeats in a cycle: 1 ms, 35 ms, 70 ms. The ruler shows the resulting rhythm.
- 106 ms cycle
- 35.3 ms average
- 28 effective CPS
- 1 ms block
- Cycle rhythm
- Average and CPS
05 · Wiggle mode
The cursor swings across a band set as a percentage of the screen width: the slider goes up to 2% in 0.01% steps, and the field accepts up to 100%. It can click while it swings.
- 0.05% ≈ 1 px
- 3 speeds
- optional click
- Amplitude in %
- Swing preview
- Frequency
06 · Scan mode
Sweeps the selected area in a zigzag, with adjustable line spacing and speed.
- 776 × 260 px
- 24 px between lines
- loop
- Select area
- Zigzag path
- Spacing
07 · Area selection
A crop overlay over the whole screen. Drag to select, Enter confirms, Esc cancels.
- multi-monitor
- real coordinates
- Enter / Esc
- Origin X / Y
- Resize handle
- Instructions
08 · Mini HUD
With the window minimized, a floating HUD shows state and clicks. It stays on top and can be dragged.
- always on top
- draggable
- F6 to stop
- HUD always on top
- Clicks in progress
- Minimized window
09 · Profiles
Each profile stores mode, parameters and its own shortcut. Exports and imports as .chprofile.
- 4 profiles
- per-profile shortcut
- .chprofile
- Active profile
- Profile shortcut
- Import and export
10 · Shortcuts
Five re-recordable global shortcuts: F6 starts and stops, F7 pauses, Ctrl Alt → switches profile, Ctrl Shift P captures a point and Ctrl Alt Esc stops everything. Conflicts show up before saving.
- 5 actions
- conflict detection
- Ctrl Alt Esc
- Recording shortcut
- Conflict detected
- Emergency stop
11 · Themes
Six themes derived from the brand colors, applied live to the window.
- 6 themes
- light and dark
- high contrast
- Active theme
- Preview of each palette
12 · General settings
Tray, HUD, language and the option to run as administrator. Input goes through SendInput, the Windows API.
- pt-BR / en-US / es
- SendInput
- admin optional
- Run as administrator
- Language
- Input backend
13 · Tray menu
Right-click the tray icon to start, switch profile or quit without opening the window.
- state dot
- profile switch
- quit
- Tray icon
- Context menu
Every feature on the bench.
Adjust the parameters and watch the response. The benches use the same limits as the app.
Wiggle
Scan
Interval variation
Timer
The modes combine: Wiggle and Scan can click using the rate and button set in the Click tab.
Six themes.
Pick a sample: the page and the app window switch palettes together.
Profile rack
each profile stores mode, parameters and shortcut- MODE
- Click · multi-point
- INTERVAL
- 1 · 35 · 70 ms in a cycle
- BUTTON
- Left · single
- STOP
- manual
- SHORTCUT
- Ctrl + Alt + 1
A report for those who want the numbers.
Timing, stability and input backend of CH Auto Clicker 0.8.0, measured on Windows and published as they came out.
CPU as % of the whole machine (12 threads). At 2 ms: 2.9% · 10 ms: 0.7% · 100 ms: 0.1% · idle: 0.08%.
| TARGET | MEAN | MEDIAN | P99 |
|---|---|---|---|
| 2 ms | 2.014 ms | 1.999 ms | 2.33 ms |
| 5 ms | 5.014 ms | 5.001 ms | 5.52 ms |
| 10 ms | 9.999 ms | 10.001 ms | 13.62 ms |
| 100 ms | 99.994 ms | 100.002 ms | 107.70 ms |
At 1 ms, below the minimum stable interval, the mean was 1.007 ms and the P99 1.4 ms.
Method: Windows low-level mouse hook (WH_MOUSE_LL) and QueryPerformanceCounter, 0.0001 ms resolution. The spread includes the Windows input queue; the median sits on the target.
- 0 clicks lost out of 1,898,510 checked
- ~29 h soak without leaks: 8–10 MB of memory, 0 MB/h
- 9.7 h straight at 10 ms (3,428,991 clicks)
- At 100 ms, a 99.994 ms mean (-0.006% drift)
- SendInputWindows API. No extra install. The only backend in 0.8.0.DEFAULT
- Built-in benchmarkMeasured by the app on first run: high-resolution timer + MMCSS, scheduler P99 error at 2 ms of 1 µs.MIN. STABLE 2 ms
Timing: physical PC with Windows 11 Pro · AMD Ryzen 5 5600X (12 threads) · 32 GB · Ultimate Performance power plan · target: a page in Chrome · 2 min per interval · CH Auto Clicker 0.8.0 · Oct 22, 2026. Stability (soak, memory and lost clicks): Hyper-V VM with 4 vCPU and 8 GB, long runs of up to 9.7 h · Oct 21, 2026.
Hypothesis confirmed. Install and repeat the experiment.
INSTALLATION PROTOCOL
- 01Download the installerCH.Auto.Clicker_0.8.0_x64-setup.exe, 4.3 MB.
- 02Check the hashCompare the SHA-256 next to it with the downloaded file’s.
- 03Run the installerNo administrator needed. Pick the language: Portuguese, English or Spanish.
- 04DoneThe icon shows up in the system tray. F6 starts and stops.
Windows may show "Windows protected your PC". Click More info › Run anyway. The SHA-256 hash confirms the file is the original.
Until the app is signed, Microsoft Defender may report a false positive (for example, Trojan:Win32/Bearfoos.B!ml) and quarantine it. To restore it: Windows Security › Virus & threat protection › Protection history › Actions › Allow on device.
ENVIRONMENT CONDITIONS
- SYSTEM
- Windows 10 (1803+) or 11
- ARCHITECTURE
- x64
- PERMISSION
- standard user · no admin
BATCH AND CERTIFICATE
- VERSION
- 0.8.0 · batch 2026.10
- SHA-256
30b64855cc241e677c92494ed60cdfabef5279cf527b9ab0f6b1917063525268- SIGNATURE
- unsigned in this version
Verify in PowerShell: Get-FileHash '.\CH.Auto.Clicker_0.8.0_x64-setup.exe' -Algorithm SHA256
Notebook entries
FAQNOTE 01What is the shortest possible interval?
1 ms is the fastest mode. The minimum stable interval is 2 ms, about 500 clicks per second (496 measured on a regular PC); below that, the app warns you when the computer can’t keep up. At short intervals, the result also depends on whether the target application accepts that input rate.
NOTE 02Does it work with multiple monitors and different scaling?
Yes. Coordinates use the Windows virtual desktop and respect each monitor’s DPI.
NOTE 03What does Wiggle mode do?
It moves the cursor back and forth across a band set as a % of the screen width. The slider goes up to 2% in 0.01% steps, and you can type up to 100% in the field. It can click while it swings.
NOTE 04Is it heavy on the computer?
No. Over about 29 hours of testing, memory stayed between 8 and 10 MB without growing. Idle, it uses less than 0.1% of the CPU; in the fastest mode (1 ms), about 5% of a Ryzen 5 5600X.
NOTE 05How do I stop everything at once?
Ctrl Alt Esc is the emergency stop. It is always active, even with the window minimized.
NOTE 06Can I use it in online games?
See the safety label above. Games with anti-cheat can penalize automated input.
NOTE 07Why doesn’t it click in some programs?
Windows blocks a regular app from sending clicks to windows running as administrator. When that happens, CH Auto Clicker warns you and keeps running. To click them, turn on "Always run as administrator" in Settings; Windows asks for confirmation on launch.