Magical Girl Cursor Packs

Sparkly hearts, wands, and ribbon pointers in pastel anime palettes.

About the Magical Girl aesthetic

Sparkly hearts, wands, and ribbon pointers in pastel anime palettes. Packs in this collection share a tightly limited palette, deliberately chunky pixel scale, and animation timing tuned for desktop comfort rather than maximum flash. Whether you are dressing up a streaming overlay, modernizing a retro-themed dev environment, or just want your cursor to match the wallpaper you have been running for six years, this collection has a pointer set for it.

Most packs in Magical Girl ship the full set of system cursor states — pointer, hand, text I-beam, busy, working, link select, help, crosshair, precision, move, diagonal resize, and unavailable — at three sizes (32, 48, and 64 pixels). That means you get a coherent look across every UI state your OS exposes, which is the single thing that separates a “theme” from a “random arrow.” Hover a button, drag a window, wait for an installer — the cursor stays in character the whole time.

For installation, see the platform install guide. For licensing — and what you can use these cursors for on stream, in tutorials, or commercially — see the licensing primer. To go deeper into how these palettes were chosen historically, the retro palette guide walks through NES, Game Boy, PICO-8, and a few you have probably never heard of.