Skip to main content

Our email CSS engine is open source. Give it a star on GitHub 

Emailens

CSS property · data last changed 10 Nov 2026

direction in email clients

Works in all 21.

caniemail (MIT) via @emailens/engine 0.18.22

The checker needs a computer screen.

A free account opens all 21 clients and keeps your checks for 7 days. Create a free account →

direction is not among the 24 features we have screenshotted on real installs. The ones we have →

All 21 clients

ClientSupport
Gmail Works
Gmail Android Works
Gmail iOS Works
Outlook 365 Works
Outlook (New) Works
Outlook Classic Works
Outlook iOS Works
Outlook Android Works
Outlook for Mac Works
Apple Mail Works
Apple Mail iOS Works
Yahoo Mail Works
Yahoo Mail Android Works
Yahoo Mail iOS Works
Samsung Mail Works
Thunderbird Works
HEY Mail Works
Proton Mail Works
AOL Mail Works
Fastmail Works
Superhuman Works

How direction behaves

direction sets the base writing direction of text and is essential for right-to-left languages like Arabic and Hebrew. Email clients honor direction at the document and element level, but bidirectional text mixing can cause client-specific rendering quirks, especially around punctuation.

  • Outlook Classic handles direction at the <body> level reliably, but partial overrides on individual <td> cells can produce alignment glitches.
  • Gmail respects direction but does not flip table-column order automatically, you must restructure HTML to match the reading order.
  • Mixing direction with text-align: start / end is more reliable than literal left/right keywords.

Set direction on <html> or <body> rather than fighting it cell-by-cell. Use logical alignment values (start/end) and pair direction with explicit lang attributes to give clients the strongest signal for right-to-left rendering.

Your next question

All email CSS features · What real installs show

Get new email CSS fixes by email.

caniemail (MIT) via @emailens/engine 0.18.22 · tested upstream 5 Oct 2021 · data last changed 10 Nov 2026 · Outlook (New) cells are the engine's mapping