You can change your cursor in Chrome by uploading a custom image file through your operating system settings, or by installing a Chrome extension that swaps cursors for you
Chrome does not have a built-in cursor changer inside the browser itself. Instead, you have two real paths: change your cursor at the system level (which affects Chrome and every other program), or use a Chrome extension that overlays a custom cursor only when you are browsing. The system-level approach is more permanent but requires access to your computer's settings. The extension approach is faster and affects only Chrome, but you are relying on a third-party tool.
Which route you pick depends on whether you want the custom cursor everywhere on your computer or just inside Chrome. If you want it everywhere, go to your operating system settings. If you want it only in Chrome, an extension is simpler.
Key Takeaways
- Chrome itself has no cursor-changing feature, so you either change your cursor at the system level or use a Chrome extension.
- Changing your cursor through Windows or Mac settings affects all programs on your computer, not just Chrome.
- Chrome extensions that change cursors work only inside the browser and do not require system-level access.
- Custom cursor files must be in .cur, .png, .gif, or .jpg format, and most extensions accept images up to a few megabytes.
- If a cursor extension stops working, disabling and re-enabling it usually fixes the problem without losing your settings.
Changing your cursor through Windows settings
On Windows, open Settings by pressing the Windows key and typing "Settings", then press Enter. Once Settings opens, type "mouse" into the search box at the top. Click Mouse settings from the results. On the left side of the window, click Pointers. You will see a list of cursor types — Normal Select, Busy, Working in Background, and others. Click the one you want to change, then click Browse.
A file browser will open. Navigate to wherever your custom cursor file is saved on your computer. Select the file and click Open. The cursor will update immediately. If you want to change multiple cursor types (for example, a different cursor when you are waiting), repeat this step for each one. To undo all changes at once, click Restore defaults at the bottom of the Pointers window.
Changing your cursor through Mac settings
On Mac, click the Apple menu in the top-left corner and select System Settings. Click Accessibility in the sidebar. Click Display. Scroll down to the Pointer section. Click the dropdown next to Pointer size and select a larger size if you want, or click Pointer style to see built-in cursor options.
Mac does not have a straightforward way to upload a completely custom cursor file through settings the way Windows does. The built-in options let you change the size and choose from a few preset styles, but not upload your own image. Most Mac users who want a fully custom cursor use a Chrome extension instead, which gives you much more control over what your cursor looks like.
Using a Chrome extension to change your cursor
Open Chrome and go to the Chrome Web Store by typing chrome.google.com/webstore into the address bar. Search for "cursor changer" or "custom cursor". Several extensions will appear. Read the reviews and check how many users have installed it — extensions with thousands of installs and mostly positive reviews are generally safer. Popular options include Cursor Master and Custom Cursor for Chrome, though the specific names change over time.
Click the extension you want, then click Add to Chrome. A popup will ask you to confirm. Click Add extension. The extension will install in seconds. You will see a small icon appear in the top-right corner of Chrome next to your profile picture. Click that icon to open the extension's settings.
Most cursor extensions let you either upload your own image file or choose from a library of pre-made cursors. To upload your own, click Upload or Choose file, navigate to your custom cursor image, and select it. The extension will show you a preview. If you like it, save or confirm the change. The cursor will change the next time you move your mouse over a webpage.
What file formats work for custom cursors
Custom cursor files should be in one of these formats: .cur (the native cursor format), .png, .gif, or .jpg. Most Chrome extensions accept all four. The file size usually needs to be under 5 megabytes, though smaller files (under 1 megabyte) load faster. If you have an image file that is not in one of these formats, you can convert it using a free online image converter — search "convert [your format] to png" and use the first result.
The image itself should be fairly small — somewhere between 32 by 32 pixels and 128 by 128 pixels works well. If your image is much larger, it will look blurry or oversized on screen. If you are not sure what size your image is, right-click the file, select Properties (Windows) or Get Info (Mac), and look for the dimensions listed there. Most cursor extensions will tell you if your image is too large and suggest resizing it before you upload.
Troubleshooting a cursor extension that is not working
If you installed a cursor extension but the cursor is not changing, first check that the extension is actually turned on. Click the extension icon in the top-right corner of Chrome. If you see a toggle or on/off button, make sure it is set to on. If the extension has a settings page, open it and confirm that your custom cursor file is still selected and that the extension is enabled for the websites you are visiting.
If the cursor still is not showing, try disabling and re-enabling the extension. Click the extension icon, look for a menu or settings option, and select Manage extension. You will be taken to a page showing all your extensions. Find the cursor extension and toggle it off, wait a few seconds, then toggle it back on. Close and reopen Chrome. The cursor should work now. If the extension is broken or no longer maintained, you may need to uninstall it and try a different one. Click Remove on the extension's management page, then go back to the Chrome Web Store and search for a different cursor changer.
Frequently Asked Questions
Will a custom cursor slow down Chrome?
No. A cursor extension uses very little processing power. You might notice a tiny delay the first time you load a webpage with a custom cursor, but after that it runs smoothly. If Chrome feels slow, the cursor extension is not the cause.
Can I use an animated cursor in Chrome?
Yes, if you use a .gif file or if the extension supports animated cursors. Most extensions do. Upload a .gif file the same way you would upload a still image, and the animation will play when you move your mouse.
What happens to my custom cursor if I uninstall the extension?
Your cursor will go back to the default Windows or Mac cursor. Your custom cursor file itself is not deleted — it stays on your computer. If you reinstall the extension later, you can upload the same file again.
Can I have different cursors for different websites?
Some advanced cursor extensions let you set different cursors for different sites. Check the extension's settings page to see if it has this feature. Most basic cursor changers use the same cursor everywhere in Chrome.
Is it safe to install cursor extensions from the Chrome Web Store?
Extensions in the Chrome Web Store are reviewed by Google before they are published, so they are generally safe. Read the reviews and check how many people have installed the extension. Extensions with thousands of installs and mostly positive reviews are your safest bet.