Skip to main content
Emailens

Email CSS & HTML Support

Check CSS and HTML compatibility across 21 email clients. Support data derived from caniemail.com (MIT) - 298 features tracked.

Last synced Sep 2, 2026 - engine data v 0.12.2 - upstream test dates run Feb 28, 2019 to Jul 13, 2026, per feature

6

work everywhere

all 21 clients

173

need a fallback

partial or client-specific

91

are not safe to rely on

fail in half the field or worse

28

are not fully verified

no failures recorded, gaps remain

Data report

The State of Email CSS 2026

Only 6 of 298 features work in every client. See the full leaderboard, the Outlook traps, and the safe list →

Daily game

Renderle

Five features, five clients, one grid. Guess what renders where, then share your score →

Email Clients

Features by Category

CSS Properties162

!importantaccent-coloralign-itemsanimationaspect-ratiobackdrop-filterbackgroundbackground-blend-modebackground-clipbackground-colorbackground-imagebackground-originbackground-positionbackground-repeatbackground-sizebimiblock-sizeborderborder-collapseborder-imageborder-inlineborder-inline-individualborder-inline-longhandborder-radiusborder-radius-logicalborder-spacingbottombox-shadowbox-sizingcaption-sideclearclip-pathcolorcolor-schemecolumn-countcolumnscss-commentscursorcustom-propertiesdirectiondisplaydisplay:flexdisplay:griddisplay:noneempty-cellsfilterflex-directionflex-wrapfloatfontfont-familyfont-kerningfont-sizefont-size-adjustfont-stretchfont-weightgapgrid-template-columnsheighthyphenate-characterhyphenate-limit-charshyphensinertinline-sizeinsetjustify-contentleftletter-spacinglight-darkline-heightlist-stylelist-style-imagelist-style-positionlist-style-typemarginmargin-block-start-endmargin-inline-blockmargin-inline-start-endmask-imagemax-block-sizemax-heightmax-inline-sizemax-widthmin-block-sizemin-heightmin-inline-sizemin-widthmix-blend-modemodern-colornestingobject-fitobject-positionopacityorphansoutlineoutline-offsetoverflowoverflow-wrappaddingpadding-block-start-endpadding-inline-blockpadding-inline-start-endpositionresizergbrgbarightscroll-snapshape-marginshape-outsidesystem-uitab-sizetable-layouttext-aligntext-align-lasttext-decorationtext-decoration-colortext-decoration-linetext-decoration-skip-inktext-decoration-styletext-decoration-thicknesstext-emphasistext-emphasis-positiontext-indenttext-justifytext-orientationtext-overflowtext-shadowtext-transformtext-underline-offsettext-underline-positiontext-wraptoptransformtransitionunit-chunit-cmunit-emunit-exunit-inunit-initialunit-mmunit-pcunit-percentunit-ptunit-pxunit-remunit-vhunit-vmaxunit-vminunit-vwuser-selectvertical-alignvisibilitywhite-spacewhite-space-collapsewidowswidthword-breakword-spacingwriting-modez-index

Check your own HTML

Check your own HTML

Paste your own, or run the sample below. Analyzed in this page, with no signup and nothing stored.

Questions

How many CSS features work in every email client?
6 of 298 tracked features are supported in all 21 clients we cover, as of Sep 2, 2026. 173 work somewhere but need a fallback, 91 fail in at least half the field, and 28 have no recorded failures but still carry untested clients.
Where does this support data come from?
Support levels are derived from caniemail.com, which is MIT-licensed, and are carried in the @emailens/engine package (data version 0.12.2, last synced Sep 2, 2026). Rendering behaviour described on feature pages is simulated per documented client rules, not captured from real clients.
How current is it?
Two dates matter here and they are not the same. The sync date, currently Sep 2, 2026, is when Emailens last copied caniemail's answers; it is anchored to a content hash of the engine's data, so it moves only when the data itself changes rather than on every release. The test dates are when someone last checked a feature in a real client, they are recorded per feature, and across this matrix they run from Feb 28, 2019 to Jul 13, 2026. 296 of 298 features carry one and each feature page shows its own.
Can I check my own HTML against this data?
Yes. Paste an email into the checker on this page and it runs every property through the same matrix, returning a per-client score with the failures listed. No account is needed.
Zero-Friction Engine Preview

Test your email in Gmail, Outlook and Apple Mail

Preview rendering, catch CSS issues, and see what Outlook does to your VML. Free, no account. All 21 clients with one.

Instant live preview · No signup required · 21 email engines