CSS Cursor Viewer

Try standard cursor shapes on the spot and take home the CSS.

Hover a card to try the cursor

autoCSS1

The browser picks the cursor for each context

cursor-autoBasic
defaultCSS1

Platform default arrow cursor

cursor-defaultBasic
noneCSS3

Hides the cursor entirely

cursor-noneBasic
context-menuCSS3

A context menu is available on right-click

cursor-context-menuAction & Status
helpCSS1

Help or a tooltip is available here

cursor-helpAction & Status
pointerCSS1

Indicates a clickable link or button

cursor-pointerAction & Status
progressCSS2.1

Working in the background, still interactive

cursor-progressAction & Status
waitCSS1

Busy and not accepting input

cursor-waitAction & Status
cellCSS2.1

Selects table or spreadsheet cells

cursor-cellSelection & Editing
crosshairCSS1

Crosshair for precise selection or drawing

cursor-crosshairSelection & Editing
textCSS1

I-beam for selecting horizontal text

cursor-textSelection & Editing
vertical-textCSS3

I-beam for selecting vertical text

cursor-vertical-textSelection & Editing
aliasCSS2.1

Creates a shortcut or alias on drop

cursor-aliasDrag & Move
copyCSS2.1

Drops a copy of the dragged item

cursor-copyDrag & Move
moveCSS1

Moves freely in any direction

cursor-moveDrag & Move
no-dropCSS2.1

The dragged item cannot be dropped here

cursor-no-dropDrag & Move
not-allowedCSS2.1

Action is disabled or not permitted

cursor-not-allowedDrag & Move
grabCSS3

Open hand, ready to drag

cursor-grabDrag & Move
grabbingCSS3

Closed hand, currently dragging

cursor-grabbingDrag & Move
all-scrollCSS2.1

Scrolls or pans in any direction

cursor-all-scrollResize
col-resizeCSS2.1

Resizes column width left and right

cursor-col-resizeResize
row-resizeCSS2.1

Resizes row height up and down

cursor-row-resizeResize
e-resizeCSS2.1

Resizes toward the east

cursor-e-resizeResize
n-resizeCSS2.1

Resizes toward the north

cursor-n-resizeResize
ne-resizeCSS2.1

Resizes toward the northeast

cursor-ne-resizeResize
nw-resizeCSS2.1

Resizes toward the northwest

cursor-nw-resizeResize
s-resizeCSS2.1

Resizes toward the south

cursor-s-resizeResize
se-resizeCSS2.1

Resizes toward the southeast

cursor-se-resizeResize
sw-resizeCSS2.1

Resizes toward the southwest

cursor-sw-resizeResize
w-resizeCSS2.1

Resizes toward the west

cursor-w-resizeResize
ew-resizeCSS2.1

Resizes horizontally east and west

cursor-ew-resizeResize
ns-resizeCSS2.1

Resizes vertically north and south

cursor-ns-resizeResize
nesw-resizeCSS2.1

Resizes diagonally northeast and southwest

cursor-nesw-resizeResize
nwse-resizeCSS2.1

Resizes diagonally northwest and southeast

cursor-nwse-resizeResize
zoom-inCSS3

Zooms in on click

cursor-zoom-inZoom
zoom-outCSS3

Zooms out on click

cursor-zoom-outZoom

What is the CSS Cursor Viewer?#

The CSS Cursor Viewer gathers 36 standard cursor keywords in 6 categories. Each card shows a sample shape, a short explanation, and the matching Tailwind class. Hover a card to feel the real cursor, then copy the CSS or Tailwind value for your stylesheet.

How to Use#

  1. Pick a category tab to narrow the list.
  2. Hover a card to try the actual cursor shape.
  3. Copy the CSS or Tailwind value from the card.

Categories#

  • Basic: everyday defaults. auto, default, and none.
  • Action & Status: feedback for clickable or busy elements. pointer, wait, progress, help, and context-menu.
  • Selection & Editing: selecting text or table cells, and precise pointing. text, vertical-text, crosshair, and cell.
  • Drag & Move: dragging states and drop feedback. grab, grabbing, move, copy, alias, no-drop, and not-allowed.
  • Resize: edges and corners of resizable areas. Directional keywords, col-resize, row-resize, and all-scroll.
  • Zoom: click to enlarge or shrink. zoom-in and zoom-out.

Common Use Cases#

  • Giving links and buttons the hand pointer.
  • Showing a waiting state during saving or exporting.
  • Marking draggable cards and map areas with a grab hand.
  • Indicating resizable table columns and split panes.
  • Adding zoom cursors to gallery thumbnails.

FAQ#

Notes#

  • CSS copies as cursor: pointer;, Tailwind copies as cursor-pointer.
  • Checker

Last updated:

Related tools