Your mouse pointer is the one part of your computer you look at all day — and Windows 11 still ships the same plain white arrow it has used for decades. Learning how to make a custom cursor takes about five minutes, costs nothing, and needs no installed software (if you want to understand the format, check out our guide on what is a CUR file). You can turn almost any image — a game sprite, your logo, a tiny sword — into a working cursor and change your mouse pointer in Windows 11 to something that is actually yours.
This guide covers image, conversion and installation — plus the part most guides skip: setting the cursor hotspot correctly, so your pointer clicks exactly where it points.
Quick Answer: To change your mouse pointer in Windows 11: convert a square PNG into a .cur file, open Settings, go to Bluetooth & devices, then Mouse, Additional mouse settings, Pointers, select Browse, choose your file, and click Apply to save it.
What you need: a square PNG with a transparent background, a browser, and five minutes. No downloads, no admin rights, no registry edits.
Step 1: Find or create a square PNG image
Every Windows cursor starts as ordinary artwork, and PNG is the format to use: it is lossless, and it carries the transparent background a cursor needs, so your artwork floats over the screen instead of sitting inside a white box.
Your source image should meet four specs:
- Square. 256×256 pixels is the ideal master size — large enough to downscale cleanly to every cursor size Windows will request.
- Transparent background. Export from a transparent document in Figma, Photoshop, GIMP or Paint.NET — never flatten onto white first.
- Bold, simple shapes. Your masterpiece will mostly be viewed at 32×32 pixels, where fine detail disappears. Design like an emoji, not a poster.
- A clear point. Decide now which pixel does the clicking: the tip of the arrow, sword or finger. You'll need it in Step 2 — it's what separates a professional-feeling cursor from a broken one.
Draw it in any graphics app or export an illustration you own. Building a full set? Design the arrow first — you'll see it 95% of the time.
Step 2: Convert your PNG to a .CUR file
Windows cannot use a PNG as a pointer directly. It needs the image repackaged as a .cur file — the Windows cursor format — containing one piece of data a PNG doesn't have: the hotspot coordinates. (More on those below — they matter more than anything else here.)
Convert your PNG with our Free PNG to CUR Converter with Hotspot Editor. It runs in your browser, needs no signup, and was built for exactly this job:
- Drop in your PNG. It appears on a zoomed checkerboard canvas — the checkerboard is transparency, so what you see is what will float over your desktop.
- Click the pixel that should click. This sets the hotspot. Arrow or sword? Click the tip. Crosshair? Click the center. Presets cover both.
- Choose the sizes to embed. Tick 32, 48 and 64 pixels. One .cur file holds several sizes, and Windows picks the right one for your display scaling — keeping the cursor sharp on high-DPI laptops.
- Download the .cur file and save it somewhere permanent, like
Documents\Cursors— the troubleshooting section explains why location matters.
That's the conversion done properly: correct format, correct sizes, and a hotspot you chose — not one a tool guessed for you.
Step 3: Install the cursor in Windows 11 Settings
Now tell Windows to use your file, via the classic Mouse Properties dialog:
- Open Settings → Bluetooth & devices → Mouse.
- Click Additional mouse settings. The Mouse Properties dialog opens.
- Go to the Pointers tab, which lists the pointer roles: Normal Select (the everyday arrow), Text Select, Link Select, and more.
- Select the role to change — start with Normal Select.
- Click Browse, find your .cur file, and open it.
- Click Apply. Your new pointer is live immediately.
- Repeat for other roles, then click Save As to store the set as a named scheme — reapplying it later takes seconds.
Windows 10 note: Settings → Devices → Mouse → Additional mouse options gets you to the same dialog.
Done — you've changed your mouse pointer in Windows 11. But if clicking feels slightly off, as if clicks land a couple of millimeters from where the cursor aims, read on. You've met the hotspot problem.
How to change your mouse cursor image in Windows 11
To change your cursor image, you first need to convert your image (like a PNG) into a .cur or .ani file. Once you have that file, go to Windows Settings > Bluetooth & devices > Mouse > Additional mouse settings > Pointers tab. Select your custom cursor and click Apply.
The expert section: why the cursor hotspot matters (and why centered hotspots feel broken)
A story every custom-cursor fan learns the hard way. A designer we know built a beautiful pixel-art sword cursor and converted it with a free online tool. Within an hour she had ripped it out. "It felt drunk," she said — clicks kept landing low and to the right of where the sword pointed. Her artwork wasn't misaligned. Her converter had placed the hotspot in the exact center of the image — because that is what most converters do when they don't ask you.
The hotspot is the single pixel inside a cursor image that Windows treats as the pointer's true location. When you click, Windows reports the coordinates of that one pixel. On a 32×32 sword with a centered hotspot, the click point sits at (16, 16) — the middle of the blade — while your eye aims with the tip at (0, 0). Every click is silently offset by 16 pixels diagonally: the difference between hitting a small toolbar icon and hitting its neighbor. Within minutes, your brain files it under "this cursor is broken."
The rules are simple once someone tells you:
- Arrow, sword, pencil (anything that points): hotspot on the tip — usually (0, 0).
- Crosshair, target, circle: hotspot in the exact center.
- Pointing hand: hotspot on the tip of the index finger.
- I-beam (text cursor): hotspot in the center of the beam.
One more subtlety: a .cur file stores hotspot coordinates separately for every embedded size, in that size's own pixels — (16, 16) at 32×32, (32, 32) at 64×64. Tools that stamp one pair into every size ship cursors whose click point drifts between monitors with different scaling. The Free PNG to CUR Converter with Hotspot Editor rescales the hotspot per size automatically — set it once, visually, by clicking the artwork itself. If your current cursor "feels wrong," don't redesign it. Re-convert it with the hotspot on the tip. Nine times out of ten, that was the entire problem.
Bonus: build the matching icon, or rescue an existing cursor
Two companion tools complete the workflow. Making a cursor from your own logo? Convert the same master PNG with the PNG to ICO Converter for its matching shortcut icon. And if you own a .cur file you'd like to fix — artwork you love, hotspot in the wrong place — run it through the CUR to PNG Converter to extract the artwork as a transparent PNG, then convert it back with the hotspot exactly right. Extract, fix, reconvert: the full custom-cursor workshop, in the browser.
Troubleshooting: when custom cursors go wrong
My cursor keeps reverting to the default arrow. The most common custom cursor problem, and the cause surprises people: Windows does not copy your cursor file — it stores a file path to it. Your scheme is a list of directions: "the Normal Select pointer lives at Documents\Cursors\sword.cur." Move, rename or delete that file, and Windows silently falls back to the default arrow because the path no longer resolves. The fix is organizational: keep every .cur file in one permanent folder, never leave the working copy in Downloads, and re-save your scheme after a tidy-up.
My clicks land in the wrong place. That's the hotspot: re-convert with the hotspot clicked onto the artwork's true point. Don't shift the artwork inside its frame to compensate — that recreates the offset at other sizes.
My cursor looks blurry on my laptop. Your file holds only a 32×32 image, which your laptop's 150% or 200% scaling forces Windows to stretch. Re-convert with 48×48 and 64×64 embedded alongside the 32.
There's a white box around my cursor. Your PNG was flattened onto a background before conversion. Re-export from a genuinely transparent document and convert again.
Frequently asked questions
Can I use a PNG as my cursor without converting it?
No. Windows pointers must be .cur (static) or .ani (animated) files; a PNG has no hotspot field, and Windows won't offer it in the Browse dialog. Conversion takes under a minute.
What is a cursor hotspot, in one sentence?
The hotspot is the exact pixel in a cursor image, stored as X/Y coordinates in the .cur file, that Windows treats as the pointer's location when you click — tip for arrows, center for crosshairs.
How do I change my mouse pointer in Windows 11 back to the default?
Open the Pointers tab (Settings → Bluetooth & devices → Mouse → Additional mouse settings), choose the "Windows Default" scheme, and click Apply. Your custom files stay untouched.
Can I make a custom cursor on a Mac and use it on Windows?
Yes — artwork and conversion happen in the browser, so prepare the .cur file on any OS and copy it to the Windows machine to install. The cursor itself only runs on Windows.
How do I get a custom mouse cursor on Windows 11?
You need a .cur file. You can create one by converting a PNG to CUR using our tool, and then installing it via the Windows 11 Mouse settings menu.
How do I make a cur file?
To make a CUR file, create your cursor artwork as a square PNG, convert it using a PNG to CUR converter, set the exact hotspot (click point), and download the file. Then install it via the Windows Pointers tab in Mouse Settings.
Your cursor, your rules
You now know how to make a custom cursor like the pros: a clean square PNG, a proper multi-size conversion, the hotspot placed by eye on the exact pixel that points — and a permanent home for the file so Windows never loses the path. Start with the arrow, then build the set. Open the Free PNG to CUR Converter with Hotspot Editor, click your tip, and make your pointer yours.