How to Auto Click on Mac

There are a few ways to make a Mac click on its own, and the right one depends on what you are trying to do. If you want hands-free clicking for accessibility reasons, macOS already has something built in. If you want to repeat the same click hundreds of times, you want an app that records and loops. Here are the three approaches.

Option 1: Dwell Control (built into macOS)

macOS includes a feature called Dwell Control that clicks automatically when you hold the pointer still. It is meant for people who can move a pointer but cannot press a button.

  1. Open System Settings → Accessibility → Pointer Control.
  2. Open the Pointer Control options and turn on Dwell Control (older macOS versions call this Mouse & Trackpad).
  3. Set the dwell time — how long the pointer must rest before a click fires.

This is genuinely built in and needs no download. The catch: it only clicks where the pointer currently sits, and it cannot record a sequence or repeat a pattern on its own. It is an accessibility aid, not an automation tool.

Option 2: A short AppleScript

You can click a fixed point with a tiny script if you do not mind the setup. AppleScript on its own cannot click arbitrary coordinates, so people usually call out to a helper like cliclick, or use a repeat loop in a tool such as Hammerspoon. This works, but you are writing and debugging code for something that should take a few seconds, and it breaks the moment a coordinate changes.

It is a fine route if you already live in scripts. For most people it is more work than it is worth.

Option 3: Record and loop with an auto clicker

If you want to click the same spot repeatedly, or replay a whole sequence of clicks and keystrokes, a dedicated auto clicker is the simple answer. AutoClick records what you do and plays it back.

  1. Download and open AutoClick, then grant Input Monitoring and Accessibility when prompted.
  2. Press F6 and perform the click (or sequence) you want repeated.
  3. Press F6 again to stop recording.
  4. Set how many times to repeat — or 0 to loop until you stop it.
  5. Press F7 to play. Press F8 to stop at any time.

Because the controls are global hotkeys, you can trigger them while another app is in front. You can also match your original timing, switch to a fixed delay, insert pauses, and save the macro to reuse later.

Which one should you use?

  • For hands-free clicking where the pointer rests: Dwell Control.
  • For a one-off scripted click and you already write scripts: AppleScript or Hammerspoon.
  • For repeating clicks or full macros: an auto clicker app like AutoClick, which is free and native.

If your goal is “click this spot 500 times” or “replay these ten steps,” the record-and-loop approach is the one that will actually save you time.

Related

Free Auto Clicker for Mac →

AutoClick is a free auto clicker for Mac — record clicks and keystrokes and replay them on a loop. No account, no trial limit, no ads, no telemetry.

Common questions

Does macOS have a built-in auto clicker?

Sort of. Accessibility has a Dwell Control feature that clicks wherever the pointer rests for a set time, but it cannot record a sequence of clicks or loop a pattern. For that you need an app.

How do I make my Mac click automatically?

Either turn on Dwell Control in Accessibility for hands-free clicking where the pointer rests, or use an auto clicker app like AutoClick to record a click and replay it on a loop.

Can I auto click without installing anything?

Yes, with Dwell Control or a short AppleScript, but both are limited. Dwell only clicks under the pointer, and AppleScript clicking is fiddly to set up. A dedicated app is faster for repeated clicking.

Try AutoClick free

The free, native Mac auto clicker and macro recorder. Record once, replay as many times as you need.

Download for Mac

macOS 12+ · Universal · 4 MB · Version 1.0