MainspringGuides › Cursor color
macOS Guide

How to Change the Mouse Cursor Color on Mac

Updated August 2026 · 3 min read

The Mac pointer has been black-with-a-white-outline since forever, but since macOS 12 you can recolor both parts — outline and fill — to anything you like. A bright pointer is genuinely easier to track on busy screens, and it's one of the few macOS customizations that's pure fun with zero downside: one click resets it.

Change the pointer colors

  1. Open System Settings → Accessibility.
  2. Select Display under the Vision section.
  3. Scroll to the Pointer heading. Click the Pointer outline color swatch and pick a color, then do the same for Pointer fill color.

Changes apply instantly, system-wide, on macOS 13 Ventura, 14 Sonoma, and 15 Sequoia alike. The color picker is the full macOS picker — swatches, wheel, sliders, even an eyedropper if you want your pointer to match your wallpaper. To undo, click the Reset button next to the swatches and the pointer snaps back to stock black-and-white. The feature arrived in macOS 12 Monterey, so any Mac running Ventura or later has it — on Big Sur and earlier the pointer color is fixed.

The colors apply to every pointer shape — arrow, I-beam, hand, resize arrows — and follow you across apps and displays. They also combine with the Pointer size slider in the same pane.

Color combos that actually stay visible

The default works because it's self-contrasting: dark fill for light backgrounds, white outline for dark ones. Whatever you choose should keep that property, because your pointer crosses light toolbars, dark editors, and photographs all day. The rule: the two colors should sit at opposite ends of light/dark:

What to avoid: two light colors or two dark ones (the pointer dissolves on half your screens), and pure red fills, which vibrate against dark backgrounds and vanish into warm photos. If you use dark mode all day, test your combo against a dark window and a white web page before settling.

The setting is per-user, so your loud pointer won't follow anyone else on a shared Mac, and it survives restarts and macOS updates. It also applies on every connected display at once — there's no per-monitor pointer color.

Why this beats just enlarging the pointer

Your eye finds color faster than size. A normal-sized yellow pointer is easier to reacquire after typing than a doubled black one, because nothing else on a typical screen is that color — while plenty of things are small, black, and arrow-shaped. The strongest setup for multi-monitor users and anyone with low vision is both together: one or two notches of extra size plus a high-contrast fill.

Presenters and tutorial makers get a second benefit: on a projector or in a screen recording, a colored pointer reads clearly even after compression, where the stock black arrow tends to dissolve into dark UI. If you demo software for a living, a yellow-fill pointer is a one-minute production upgrade your viewers will notice without being able to say why.

There's no supported Terminal shortcut for these values — the color pickers in System Settings are the route, and Reset is always one click away. That also means it takes ten seconds to try something loud for a week. Most people who test a colored pointer keep it.

Customize the rest in one click

Pointer colors are built in — plenty of the best Mac tweaks aren't as easy to find. Mainspring collects 90+ hidden macOS settings as labelled, reversible toggles.

Try Mainspring free →

Signed & notarized by Apple · 1-day free trial · $29 once