Related Pages
add_photo_alternate
Image to Cursor
Turn an image into cursor artwork with import placement, cleanup, hotspot, and export steps.
folder_copy
Cursor Projects and Sets
Name cursors, manage workspace items, assign roles, and export complete cursor sets.
my_location
Multi Sizes and Hotspots
Pick canvas sizes, add multi-size cursor artwork, and set the click point.
The editor includes a browser-based extraction engine capable of importing individual images, Windows static cursors (
.cur), animated cursors (.ani), multi-cursor ZIP and 7z archives, and Windows setup INF schemes directly into your workspace.Supported File Types
You can drag and drop any supported file directly onto the editor canvas or click Import files / ZIP / 7z in the Workspace sidebar panel:
.curand animated.anifiles (preserves per-frame hotspots, delays, and resolution variants)..zipand.7zarchives containing cursors, folders, and installation scripts..inffiles that map cursor filenames to standard Windows pointer roles.Mass Import Review Dialog
Open or drop one or more
.cur/.anifiles or a ZIP/7z archive to review cursors before importing. Include any.inffiles alongside the cursors they describe to assign roles. The editor prepares cursor previews in a background browser worker, then displays the discovered cursors in the Import Review Dialog.Other supported image formats must be imported one at a time through the image placement workflow. They are skipped in multi-file batches and inside archives.
Cards display resolution dimensions, frame counts, and suggested names. Hovering or focusing an animated thumbnail plays its real-time animation sequence.
Use checkboxes to select or deselect items for import. You can select up to 60 individual cursors in a single import session.
If an INF file is present in the archive, an INF section lets you pick an installer scheme to automatically assign Windows cursor roles (e.g. Normal Select, Help Select, Working in Background). You can also manually adjust any role from the dropdown menu.
Commit Target Options
Opening one standalone CUR or ANI file offers New cursor or As a layer. Images with either dimension below 32 pixels are discarded. Conversion choices are handled automatically; a file cannot be imported if a frame has no supported image. Archive and multi-file sessions retain their existing review choices, even when only one member is selected.
Creates standalone items in your workspace set for each selected cursor, preserving names, roles, animation frames, and multi-size variants.
Available only in archive or multi-file sessions with one cursor selected. Merges its resolution sizes (32, 48, 64, 96, 128, 256px) into the cursor currently active in your editor. Read the note beside the destination selector to see which sizes will be added, replaced, or kept before clicking Import.
For one standalone CUR or ANI, choose a Source size such as 32×32 or 96×96. It defaults to your canvas size when available, otherwise the largest supported size. Opens only that size in the placement tool. Commit the placement to add it as a new transparent layer on your current drawing canvas. Animated
.aniartwork aligns from frame 1 and extends the timeline only when more frames are needed, up to the editor's frame limit. Imported frame delays replace the delays on overlapping frames, changing the timing of existing layers too.Import Limits & Safety Features
All decoding and extraction happens 100% locally inside your web browser. No files are uploaded to external servers during the import process. To ensure smooth browser performance:
Atomic Import Undo
If you import items by mistake, the editor maintains a page-session Import Undo step. You can immediately undo an entire mass import operation to restore your workspace to its previous state prior to the import.