Skip to content

Instantly share code, notes, and snippets.

@Toddpe
Last active January 30, 2025 19:09
Show Gist options
  • Save Toddpe/52cdc63e53cd4e61db32b091705f3ad1 to your computer and use it in GitHub Desktop.
Save Toddpe/52cdc63e53cd4e61db32b091705f3ad1 to your computer and use it in GitHub Desktop.
To use this bookmarklet click on it then click where you want the auto clicker to click

How to use

  • Highlight all of the 'Auto-clicker-bookmarklet' file and paste it into your bookmark bar
  • Click on the newly created bookmark then click on the screen where the auto clicker should click
javascript:var DELAY = 1;var autoClickerStyleElement = document.createElement("style");autoClickerStyleElement.innerHTML="*{cursor: crosshair !important;}";document.body.appendChild(autoClickerStyleElement);function addClicker(e) {if(!e.isTrusted) {return;}if(e.target.classList.contains("auto-clicker-target")) {e.target.classList.remove("auto-clicker-target");} else {e.target.classList.add("auto-clicker-target");}document.body.removeChild(autoClickerStyleElement);document.body.removeEventListener("click", addClicker);e.preventDefault();autoClick(e.target);}function autoClick(element) {if(element.classList.contains("auto-clicker-target")) {element.click();setTimeout(function(){ autoClick(element); }, DELAY);}}document.body.addEventListener("click", addClicker, 0);
@ETANA812
Copy link

How do I make it click faster?

@nooberry
Copy link

Its a really simple system, but I can tell you It clicks faster than 100 miliseconds.

@schoolispoo
Copy link

why does it not work for clicker heroes

@schoolispoo
Copy link

can you make it work for clicker heroes on crazy games plssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss

@schoolispoo
Copy link

also why tf is it so slow like make it faster

@simoncat01
Copy link

javascript:var DELAY = 1;var autoClickerStyleElement = document.createElement("style");autoClickerStyleElement.innerHTML="*{cursor: crosshair !important;}";document.body.appendChild(autoClickerStyleElement);function addClicker(e) {if(!e.isTrusted) {return;}if(e.target.classList.contains("auto-clicker-target")) {e.target.classList.remove("auto-clicker-target");} else {e.target.classList.add("auto-clicker-target");}document.body.removeChild(autoClickerStyleElement);document.body.removeEventListener("click", addClicker);e.preventDefault();autoClick(e.target);}function autoClick(element) {if(element.classList.contains("auto-clicker-target")) {element.click();setTimeout(function(){ autoClick(element); }, DELAY);}}document.body.addEventListener("click", addClicker, 0);
//To add to your bookmarks highlight the code then paste it into your bookmarks bar. dosent work

@lethalgame
Copy link

javascript:clicker:%7B"use strict"%3Bconst%7BNumber%7D%3Dself%3Bconst milliseconds%3DNumber.parseInt(self.prompt("How many seconds do you want to wait before clicking again%3F",%271%27),10)%3Bif(false%3D%3D%3DNumber.isSafeInteger(milliseconds))%7Bself.alert("Input was not an integer")%3Bbreak clicker%3B%7Dlet clientX%3D0,clientY%3D0%3Bconst%7Bdocument%7D%3Dself%3Bself.setInterval(()%3D>%7Bdocument.elementFromPoint(clientX,clientY)%3F.click%3F.()%3B%7D,milliseconds)%3Bdocument.addEventListener("mousemove",event%3D>%7B(%7BclientX,clientY%7D%3Devent)%3B%7D,%7Bpassive:true%7D)%3B%7D

@lethalgame
Copy link

javascript:var DELAY %3D 1%3Bvar autoClickerStyleElement %3D document.createElement("style")%3BautoClickerStyleElement.innerHTML%3D"*%7Bcursor: crosshair !important%3B%7D"%3Bdocument.body.appendChild(autoClickerStyleElement)%3Bfunction addClicker(e) %7Bif(!e.isTrusted) %7Breturn%3B%7Dif(e.target.classList.contains("auto-clicker-target")) %7Be.target.classList.remove("auto-clicker-target")%3B%7D else %7Be.target.classList.add("auto-clicker-target")%3B%7Ddocument.body.removeChild(autoClickerStyleElement)%3Bdocument.body.removeEventListener("click", addClicker)%3Be.preventDefault()%3BautoClick(e.target)%3B%7Dfunction autoClick(element) %7Bif(element.classList.contains("auto-clicker-target")) %7Belement.click()%3BsetTimeout(function()%7B autoClick(element)%3B %7D, DELAY)%3B%7D%7Ddocument.body.addEventListener("click", addClicker, 0)%3B

@lethalgame
Copy link

Both work

@whoami647
Copy link

a bit faster

@rfl890
Copy link

rfl890 commented Mar 2, 2023

ah, kids

@GrecoRobotics
Copy link

it doesnt work

@LMSavages
Copy link

hey lethal game it works great but i cant stop it it iis opeing tabs like crazy rn

@SayanisCool
Copy link

doesn't work

@SayanisCool
Copy link

i click the file but nothing happens

@LMSavages
Copy link

LMSavages commented Feb 26, 2024 via email

@SayanisCool
Copy link

SayanisCool commented Feb 26, 2024 via email

@SayanisCool
Copy link

like what

@SayanisCool
Copy link

its supposed to show a crosshair right?

@SayanisCool
Copy link

mine doesn't have one

@LMSavages
Copy link

LMSavages commented Feb 26, 2024 via email

@SayanisCool
Copy link

SayanisCool commented Feb 26, 2024 via email

@liamisagod11111
Copy link

javascript:var DELAY = 1;var autoClickerStyleElement = document.createElement("style");autoClickerStyleElement.innerHTML="*{cursor: crosshair !important;}";document.body.appendChild(autoClickerStyleElement);function addClicker(e) {if(!e.isTrusted) {return;}if(e.target.classList.contains("auto-clicker-target")) {e.target.classList.remove("auto-clicker-target");} else {e.target.classList.add("auto-clicker-target");}document.body.removeChild(autoClickerStyleElement);document.body.removeEventListener("click", addClicker);e.preventDefault();autoClick(e.target);}function autoClick(element) {if(element.classList.contains("auto-clicker-target")) {element.click();setTimeout(function(){ autoClick(element); }, DELAY);}}document.body.addEventListener("click", addClicker, 0);
i like it but, it clickes slow as hell like tf so slow

@SayanisCool
Copy link

SayanisCool commented Mar 11, 2024 via email

@SayanisCool
Copy link

SayanisCool commented Mar 11, 2024 via email

@ThatGuy728
Copy link

this one is ok, but is kind of slow. javascript:(function()%7Balert('Made by ThatGuy728')%3B%7D)()%3Bvar DELAY = 1;var autoClickerStyleElement = document.createElement("style");autoClickerStyleElement.innerHTML="*{cursor: crosshair !important;}";document.body.appendChild(autoClickerStyleElement);function addClicker(e) {if(!e.isTrusted) {return;}if(e.target.classList.contains("auto-clicker-target")) {e.target.classList.remove("auto-clicker-target");} else {e.target.classList.add("auto-clicker-target");}document.body.removeChild(autoClickerStyleElement);document.body.removeEventListener("click", addClicker);e.preventDefault();autoClick(e.target);}function autoClick(element) {if(element.classList.contains("auto-clicker-target")) {element.click();setTimeout(function(){ autoClick(element); }, DELAY);}}document.body.addEventListener("click", addClicker);

@SayanisCool
Copy link

SayanisCool commented Mar 14, 2024 via email

@ThatGuy728
Copy link

yeah yeah im still new at this

@SayanisCool
Copy link

SayanisCool commented Mar 15, 2024 via email

@dragontm7
Copy link

javascript:var DELAY %3D 1%3Bvar autoClickerStyleElement %3D document.createElement("style")%3BautoClickerStyleElement.innerHTML%3D"*%7Bcursor: crosshair !important%3B%7D"%3Bdocument.body.appendChild(autoClickerStyleElement)%3Bfunction addClicker(e) %7Bif(!e.isTrusted) %7Breturn%3B%7Dif(e.target.classList.contains("auto-clicker-target")) %7Be.target.classList.remove("auto-clicker-target")%3B%7D else %7Be.target.classList.add("auto-clicker-target")%3B%7Ddocument.body.removeChild(autoClickerStyleElement)%3Bdocument.body.removeEventListener("click", addClicker)%3Be.preventDefault()%3BautoClick(e.target)%3B%7Dfunction autoClick(element) %7Bif(element.classList.contains("auto-clicker-target")) %7Belement.click()%3BsetTimeout(function()%7B autoClick(element)%3B %7D, DELAY)%3B%7D%7Ddocument.body.addEventListener("click", addClicker, 0)%3B

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment