Questions
A free auto clicker for Mac
macOS has no auto clicker of its own. InputConfig has one built in: pick a control, set it to Repeats until pressed again, give it a left click, and one press starts clicking while the next press stops it. It is free, open source, and on the Mac App Store, with no account and no network access, so there is no download site to trust.
Set it up
- Install InputConfig from the Mac App Store and allow Accessibility access when it asks. macOS requires that permission before any app can click for you.
- Make a new preset and add a row. Press Scan, then press the control that will start and stop the clicking: a spare mouse button, a key you never type, a controller button, or a MIDI pad.
- Set the output to Mouse Button and choose Left click, or Right or Middle.
- Open the row's Options and choose Repeats until pressed again.
- Set Every to the gap you want. 100 ms is ten clicks a second; 1000 ms is one.
- Close the editor and activate the preset. Press your control once to start, and again to stop.
Outputs are paused while the editor is open, so nothing clicks until you close it. That is deliberate: a clicker that fired while you were still setting it up would click the editor.
InputConfig is free on the Mac App Store. macOS 14 or later, no account, no tracking, open source.
Every setting an auto clicker needs
| Setting | What it does |
|---|---|
| Every ... ms | The gap between clicks, from 5 ms up to a full minute. The row shows the rate it works out to, such as 10.0 per second. |
| Vary by up to ... ms | Adds a random amount, plus or minus, to every gap, so the clicks are not perfectly regular. 0 keeps them exact. |
| Stop after ... presses | Ends the run after a set number of clicks. 0 keeps going until you press again. |
| Where it clicks | Wherever the pointer is, or always at one fixed spot on screen. |
| Which button | Left, right, or middle click. |
Press to start, or hold to click
There are two repeating modes in the same menu. Repeats until pressed again is the classic auto clicker: it latches on, so your hands can rest while it runs. Repeats while held clicks only for as long as you hold the control, which suits short bursts and rapid fire. Both use the same Every, Vary, and Stop after settings.
Clicking at one spot
Open the Mouse Button output's menu and choose At a fixed point: use the pointer's position now, then move the pointer to the spot you want. The position is taken about two seconds later, so you have time to get there. From then on the pointer jumps to that spot before every click, so leave the mouse alone while a fixed-point run is going. Choose Where the pointer is to go back to clicking wherever the pointer sits.
Which control should start it
InputConfig listens to the keyboard alongside macOS and cannot take a key away, so a key you bind still types. Pick something that does nothing else:
- A mouse's side button. See mouse side buttons on a Mac.
- F13 to F19 on an extended keyboard. macOS and most apps ignore them.
- On a MacBook, Right Option pressed on its own does nothing in most apps. It is a fine start key if you do not type accented letters with it.
- A game controller button or a MIDI pad. Neither types anything, and a controller works from across the room.
Every way to use the Mac's own keys and buttons is on the keyboard and mouse input page.
Stopping it, every time
Press the same control again. If a run gets away from you, the emergency stop halts everything and lets go of every held key and button: Control Option Command period from any app, or hold a controller's Back, Share, or View button for three seconds. Setting Stop after to a number is a good habit for long runs.
Not just clicks
The same mode repeats any output a row can send: a key, a key combination, a scroll step, or a MIDI note. For keys, see the auto key presser page. For a sequence of keys and clicks from one press, see how to make a macro on a Mac.
Honest notes
Clicks are sent at the same low level of macOS a real mouse uses. Some games and websites count auto clicking as cheating and ban accounts for it, so check the rules of whatever you use it in. The fastest practical pace is set by how often the app checks its controls: 120 times a second by default, with faster rates in Settings. And if what you need is a click without pressing a button at all, because pressing is the hard part, macOS has Dwell in its Accessibility settings, which clicks when the pointer rests still; it clicks once per rest, not on a timer.
Questions
Is there a free auto clicker for Mac?
Yes. InputConfig is free and open source under the MIT license, on the Mac App Store. The auto clicker is one press mode of the app, and the optional tip jar unlocks nothing.
What is the safest auto clicker for Mac?
Look for one from the Mac App Store with public source code. InputConfig is both, and it has no account, no analytics, and no network access. Like every Mac auto clicker, it needs Accessibility access to click for you.
Does it work on a MacBook Air or MacBook Pro?
Yes. It runs on any Mac with macOS 14 or later, Apple silicon or Intel.
Can I start and stop it with a keyboard hotkey?
Yes. Scan any key as the row's input. The key still does its usual job as well, so choose one that types nothing, such as F13 or Right Option.
Can a PS5 or Xbox controller start the auto clicker?
Yes. Any button on a supported controller can be the start and stop control, and a MIDI pad works too.
Can it click at random intervals?
Yes. Vary by up to adds a random amount, plus or minus, to every gap.
How do I stop an auto clicker on a Mac?
Press the same control again, or use the emergency stop: Control Option Command period, from any app.
Related
Free. macOS 14 or later. No account, nothing leaves your Mac. Open source on GitHub.