Technical details
Same button as the front page, in case you want to drag it from here.
Setup in 3 steps
- Open this site in Chrome and press
Ctrl+Shift+Bso the bookmarks bar is visible. - Drag the violet Toy Cursor button above onto the bookmarks bar and drop it there.
- Go to any website and click the new bookmark. The pull-toy takes over your cursor. Click it again to switch back to normal.
Good to know
Nothing installs
A bookmarklet is just a bookmark whose address is a tiny script. No extension, no files on disk, no admin rights. Delete the bookmark and every trace is gone.
Per page, per click
The cursor lasts until the page reloads or you open a new tab. Click the bookmark again on the new page to bring the toy back.
Where it can't run
Chrome blocks all scripts on its own pages, so it won't work on chrome:// pages, the New Tab page, or the Chrome Web Store. A few sites with strict security policies may also refuse it.
Links stay normal
Buttons, links, and form fields keep the regular pointer so clicking still feels right. The toy rides everywhere else on the page.
Plan B: console paste
If dragging is awkward, press F12 on any site, open the Console tab, paste this line, and hit Enter. Same effect, same toggle.
(function(){var d=document,i='toy-cursor',o=d.getElementById(i);if(o){o.remove();return}var s=d.createElement('style');s.id=i;s.textContent='*{cursor:url(data:image/png;base64,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) 23 1,auto!important}a,a *,button,button *,input,select,textarea,[role=button]{cursor:pointer!important}';d.head.appendChild(s)})()