MailViewr - Free HTML Email Preview Tool
← CSS Support Index

Does CSS cursor Work in HTML Email?

The cursor CSS property sets the mouse cursor, if any, to show when the mouse pointer is over an element.

Quick Answer

Does cursor work in HTML email?

The CSS cursor property is supported in Thunderbird. It is NOT supported in Gmail, Outlook (Mac / Web). Always include a safe fallback for unsupported clients.

Which Email Clients Support CSS cursor?

CSS support for cursor across email clients

Email ClientDesktopMobile / WebNotes
Gmail✗ No✗ No
Outlook (Windows)??
Outlook (Mac / Web)✗ No✗ No
Apple Mail~ Partial✗ No
Yahoo! Mail~ Partial~ Partial
Samsung Email??
Thunderbird✓ Yes?
ProtonMail~ Partial?
Fastmail??

Notes

  • #1 Partial. URL is not supported.
  • #2 Cursor property is removed.
  • #3 iOS assistive touch does not respond to cursor.
  • #4 Partial. Only supports: crosshair, help, move, pointer, progress, text, wait, auto, default, and all single-direction resize properties.
  • #5 Partial. URL buggy and only works inline.
  • #6 Partial. Inline CSS only. Only supports: crosshair, help, move, pointer, wait, auto, default, and all single-direction resize properties.

Cursor appearance on Android mobile devices depends on external pointer device/mouse. Cursor on iOS mobile devices also requires assistive touch to be enabled, and does not appear to respond to content.

Frequently Asked Questions

Test Your Email Now

Paste your HTML and see how it renders in clients that don't support
cursor.

Open Email Previewer