Free · Private · In-Browser

CSS Cursor Preview

Preview common CSS cursor values before using them.

CSS

Preview every CSS cursor

CSS offers dozens of cursor values — pointer, grab, crosshair, not-allowed, resize variants — and their names do not always match what you picture. This previewer shows each cursor live so you can hover and see exactly what the user will get.

Choosing the right cursor is a small detail that quietly signals interactivity, and seeing them beats guessing from a name. Find the one that fits the interaction and copy the cursor value into your CSS.

See each cursor

Because cursor names rarely match what you picture, hovering each value shows the actual pointer before you commit. It runs in your browser.

Frequently asked questions

Which cursors can I test?

pointer, grab, grabbing, crosshair, not-allowed, zoom-in, help, and text. Hover the preview box to see each one on your system.

When should I use pointer?

On links and clickable controls. Browsers already show it on links, so add it to buttons or custom clickable elements that would otherwise show the default arrow.

Can I use a custom image cursor?

Yes: cursor: url(cursor.png) 4 4, pointer; where the numbers set the hotspot and a keyword fallback is required. Keep images to 32 × 32 pixels or smaller.

Take it further
Design Tools

Practical utilities for front-end design and implementation work.

Learn more