Related Pages
download
Exporting Cursors
Export .cur, .ani, Base64 CSS code, frame PNG backups, or a full cursor set zip.
save
Saving Drafts
Understand local autosave drafts, browser storage, and how to avoid losing work while testing.
my_location
Multi Sizes and Hotspots
Compare site presets and Windows accessibility crop sizes, add multi-size artwork, and set hotspots.
A Cursor Project acts as a unified, high-capacity workspace container holding up to 60 individual cursor items. This enables you to paint, organize, and export a complete matching desktop cursor theme or web package side-by-side in a single local session.
Cursor Project Configurations
At the top of the left sidebar workspace is your project control panel:
Panel visibility tip: The left sidebar automatically collapses when you start drawing on the canvas, giving you the full screen to work with. To bring it back, click the hamburger icon (menu) in the top-left corner of the editor at any time.
Workspace Card Deck & Actions
Import files / ZIP / 7z opens a local review before adding cursor files or a complete pack. One selected cursor can use a new cursor or the current one; multiple selections always become separate cursors. You may reuse the first untouched blank starter when the dialog offers that option. Renamed, layered, animated, multi-size or otherwise edited blanks are not silently replaced.
Roles from a pack's INF are applied automatically when it describes one scheme; packs with several INF files or several schemes (Dark/Light, Left/Right) ask you to choose one in the review. Roles you set by hand are never overwritten. One file serving several roles becomes separate editable cursor copies. Importing does not publish anything or preselect rights/license confirmations. The 60-cursor import selection limit is separate from submission limits.
Opening one standalone
.curor.anifile offers New cursor and As a layer. New cursor imports its supported sizes without conversion questions and reuses the initial blank cursor only if it is still untouched. As a layer lets you choose one source size for placement on the current canvas. Images below 32 pixels in either dimension are discarded in this single-file workflow. Archive and multi-file imports keep their existing review choices. See Image to Cursor for the full import instructions.The left sidebar contains your catalog of cursors. Use these actions in the workspace toolbar to build out your custom set:
Appends a brand new, blank, transparent cursor item to your project deck, allowing you to begin drawing a new cursor role from scratch.
Instantly instantiates all 15 classic Windows system cursor roles in your workspace card deck (including Normal, Help, Busy, Text, Precision, Resize pointers). Extremely convenient to rapidly paint complete system themes without creating roles manually.
Assigns a specific system role (e.g. Normal Select, Link Select, Busy) to the highlighted cursor. Assigning roles configures the click point defaults and matches file names during set downloads.
Removes the active cursor and all of its frames, sizes, and layers from your workspace card deck. Projects must retain at least one cursor.
System Cursor Roles & Mapping
When building a full cursor set, configuring the Cursor Role maps your custom designs to the operating system's specific cursor pointers:
arrow.cur(0,0)help.cur(0,0)appstarting.ani(0,0)wait.anicross.curbeam.curpen.cur(0, height-1)no.cursize4.cursize3.cursize2.cursize1.cursizeall.curup.curhand.curClick Hotspot Calibration & Alignment
The Click Hotspot is the exact single pixel where the operating system registers click interactions. When you draw custom pointers, calibrating this hotspot is critical:
(0,0), while assigning Busy snaps it to the absolute center of the active canvas size.(0,0)(top-left tip) for a center-aligned crosshair or hand pointer, users will have to align the top-left of their screen with links rather than the center crosshair, making mouse operations feel heavy, laggy, and visually broken.Exporting a Complete ZIP Theme Set
Once your cursor set is complete, you do not need to download each cursor individually. Open the Export Panel and choose Download full set (.zip):
.curfiles. Cursors with multiple animation frames are exported as animated.anifiles..ziparchive.install.inf) matching your cursor name and roles, allowing users to install the entire theme in a single step.Installing Theme Sets on Windows & Web
You can use your exported ZIP packages for system customization or website integration:
Windows Desktop Installation
C:\Windows\Cursors).install.inffile and select Install. Click Yes on the security prompt.Web CSS Implementation
To deploy your cursor theme set on a website, upload the static
.curor.pngfiles and load them dynamically using standard CSS styles:/* Set the primary desktop arrow cursor */ body { cursor: url('/cursors/arrow.cur'), default; } /* Set the clickable hand cursor for links and actions */ a, button, .clickable-element { cursor: url('/cursors/hand.cur'), pointer; } /* Set the text cursor inside input fields */ input, textarea { cursor: url('/cursors/beam.cur'), text; }