Interactivity

cursor to Tailwind

Every standard cursor keyword has a utility of the same name.

The 36 mappings below are read straight out of Tailwind v4.3.3, not maintained by hand, so this is what the converter will actually produce for cursor.

cursor values and their classes

CSSTailwind
cursor: alias;cursor-alias
cursor: all-scroll;cursor-all-scroll
cursor: auto;cursor-auto
cursor: cell;cursor-cell
cursor: col-resize;cursor-col-resize
cursor: context-menu;cursor-context-menu
cursor: copy;cursor-copy
cursor: crosshair;cursor-crosshair
cursor: default;cursor-default
cursor: e-resize;cursor-e-resize
cursor: ew-resize;cursor-ew-resize
cursor: grab;cursor-grab
cursor: grabbing;cursor-grabbing
cursor: help;cursor-help
cursor: move;cursor-move
cursor: n-resize;cursor-n-resize
cursor: ne-resize;cursor-ne-resize
cursor: nesw-resize;cursor-nesw-resize
cursor: no-drop;cursor-no-drop
cursor: none;cursor-none
cursor: not-allowed;cursor-not-allowed
cursor: ns-resize;cursor-ns-resize
cursor: nw-resize;cursor-nw-resize
cursor: nwse-resize;cursor-nwse-resize
cursor: pointer;cursor-pointer
cursor: progress;cursor-progress
cursor: row-resize;cursor-row-resize
cursor: s-resize;cursor-s-resize
cursor: se-resize;cursor-se-resize
cursor: sw-resize;cursor-sw-resize
cursor: text;cursor-text
cursor: vertical-text;cursor-vertical-text
cursor: w-resize;cursor-w-resize
cursor: wait;cursor-wait
cursor: zoom-in;cursor-zoom-in
cursor: zoom-out;cursor-zoom-out

Values that are not on the scale

Anything without a named class is written as an arbitrary value in square brackets. The converter falls back to this rather than rounding your CSS to the nearest class, because silently changing a value is worse than an ugly class name.

cursor-[your value]

Other interactivity properties

Converting a whole stylesheet?

Paste it into the converter and get every rule at once, shorthands expanded, media queries turned into breakpoint variants, and the parts that have no Tailwind equivalent flagged rather than dropped.

Open the converter