LoopClicker

Test page

Try LoopClicker here before you use it on a real site. Everything on this page runs in your browser; nothing you click or type is sent anywhere. Reload the page to start over.

1. Click counter

Pick the button as the target and set an interval. The counter shows how many clicks arrived.

Clicks: 0

2. Several targets

Add all three buttons as targets: they are clicked in turn, A → B → C.

3. Click a point

Pick a point instead of an element. The area shows where each click landed, in pixels from its top-left corner.

No clicks yet.

4. Moving and late buttons

This button jumps somewhere else after every click: an element target follows it, a point target misses. The second one appears only 3 seconds after you ask for it.

5. React-style input

Like a React form, this field keeps its own state. Setting input.value from a script is ignored and undone; typing, or a Type step, is accepted.

State: "" · accepted changes: 0

6. Text that appears later

For conditions such as "wait until the text appears": start the timer, and the text shows after the chosen time, then goes away 5 seconds later.

7. A form to fill

Practice a Fill form step, or one run per spreadsheet row (Pro). Each submit adds a row to the table below and empties the form for the next one.

Contact by
#NameE-mailPlanContactNewsletterNotes

8. Endless list

Scroll steps: more items load whenever the list is scrolled near its end.

    Loaded: 0 items

    9. A canvas, like a game

    Many games draw on a canvas and accept only real mouse input. This one does the same: simulated clicks are counted as ignored. This is why LoopClicker cannot play canvas or WebGL games, and it cannot reach apps outside the browser (such as Roblox) at all.

    Real clicks: 0 · simulated clicks ignored: 0