Use Case

Preview email HTML across clients.

See exactly which CSS properties and HTML elements will break in Outlook, Gmail, Apple Mail, and 9 more clients — before your users see broken layouts.

The email rendering nightmare

Email clients are not browsers. Outlook 2019 uses Microsoft Word's rendering engine. Gmail strips <style> blocks and rewrites class names. Yahoo ignores media queries. Samsung Mail has its own quirks. An email that looks perfect in Chrome will almost certainly break in at least one major client.

The traditional approach — sending test emails to a dozen real accounts — is slow and expensive. MailHog's HTML compatibility checker gives you per-client analysis instantly for every captured email.

What MailHog checks

For every HTML element and CSS property in your email, MailHog shows support across these clients:

Gmail
Outlook 2019
Outlook 365
Apple Mail
Yahoo Mail
iOS Mail
Samsung Mail
Thunderbird
AOL
Outlook.com
Gmail App
Proton Mail

The top 5 rendering traps

01

CSS Flexbox & Grid

Not supported in Outlook. Use table-based layouts instead.

Breaks in: Outlook, AOL
02

Web fonts

Only Apple Mail and Thunderbird support @font-face. Use web-safe font stacks.

Breaks in: Gmail, Outlook, Yahoo
03

Background images

Outlook needs VML fallbacks. Gmail strips background-image on some elements.

Breaks in: Outlook, Gmail
04

Media queries

Gmail and Yahoo strip @media rules. Design mobile-first with fluid widths.

Breaks in: Gmail, Yahoo
05

CSS animations

Stripped by virtually every email client. Use GIF for motion.

Breaks in: All except Apple Mail

Recommended workflow

  1. Design your email template using table-based layouts and inline CSS
  2. Send a test email to your MailHog inbox
  3. Open the HTML Check tab — review warnings per client
  4. Fix flagged issues and re-send until all clients show clean
  5. Check the Spam tab to verify deliverability before production

Related

Preview your email HTML

HTML compatibility checks included on all plans, including free.

Start free →