Free HTML Email Preview Tool
Preview HTML email online: paste your code into the free email previewer to view it on desktop, mobile and in simulated dark mode, then run quick pre-send checks. Catch layout issues and Gmail clipping before you send to your list.
Sending to a list? mailtani sends newsletters and sequences through your own Amazon SES, with no per-contact pricing.
How to Use This Tool
Paste your HTML into the viewer
Copy the full HTML source of your email, including the <html> structure if you have it, and paste it into the box.
Switch preview modes
Toggle between desktop (600px), mobile (375px) and simulated dark mode. The preview renders your HTML in a sandboxed browser frame at that width.
Fix what the checks flag
Read the pre-send checks: size against Gmail's 102 KB clipping limit, missing alt text, http:// links and the unsubscribe link. Fix your HTML and preview again.
Why Email Rendering Varies Across Clients and Devices
Email HTML isn't rendered by a web browser. Each email client has its own HTML and CSS engine, with its own list of what it supports.
- Gmail supports
<style>blocks with limits and drops them in some cases, so inline styles are still the safe default. - Classic Outlook for Windows renders with Microsoft Word's engine, which has the weakest CSS support of the big clients.
- Apple Mail is the most permissive and handles modern CSS well.
What breaks most often
An email that looks perfect in a browser often breaks in at least one client:
flex,gridandcalc()aren't reliable in email.- Media queries work in many clients but not in classic Outlook.
- Background images are blocked or dropped by some clients.
Why screen size matters too
A layout that looks right at 1440px can overlap or overflow at 375px. A large share of opens happen on phones, so a layout that only works on desktop is broken for many of your readers.
Which Email Clients to Test First
Test where your readers actually open. In public market-share reports, Apple Mail and Gmail are the two biggest email clients, followed by Outlook.
B2B and cold email
Give Outlook on Windows extra weight. Your recipients are more likely to work in companies where Outlook is the standard client.
Its quirks with margins, padding and images make it the client most likely to break a layout that wasn't built for email.
Newsletters and B2C
Mobile comes first. Most of your opens will be on iOS or Android mail apps.
- Start with a 375px preview (iPhone SE and mini width).
- Then check 390px and 414px, two other common phone widths.
- If the reader has to scroll sideways, or text runs off the screen, the email is broken for them.
Dark Mode Email Rendering
When a reader has dark mode on, some email clients change the colors of your email to match. Each client does it differently:
- Apple Mail leaves emails that set their own colors as they are, darkens plain ones, and supports a dark design through CSS.
- Outlook apps partly invert: light backgrounds get darker and text colors are adjusted.
- Gmail fully inverts colors in its iOS app, partly on Android, and leaves them alone on the web.
What goes wrong
- Logos with a transparent background can disappear against a dark background.
- Dark text on a color the client didn't change can become unreadable.
- Brand colors end up in combinations you never designed.
How to handle it
Use @media (prefers-color-scheme: dark) for clients that support it, and set explicit light and dark values for your key colors. This tool's dark mode is a simulation (it inverts colors), so check real clients before a big send.
A Pre-Send Email QA Checklist
The visual preview is one step in a pre-send check. Before every send, go through this list:
- Subject line tested for length (try the subject line tester).
- Preview text set to something useful, not "View this email in your browser".
- Personalisation tokens have fallback values.
- Links tested and pointing to the right pages.
- Unsubscribe link present and working.
- SPF, DKIM and DMARC in place for your sending domain (start with the SPF record generator).
- The right segment of your list selected.
HTML checks
- Alt text on every image, and the email still makes sense with images off.
- Text readable at 600px and 375px.
- Body text at least 14px, headings 18px or more on mobile.
- Buttons and links at least 44 by 44px so they're easy to tap.
Why preview every time
A broken layout is invisible in the HTML source. Collapsed columns, invisible text or a broken image only show up when the email is rendered.
Preview every email before it goes out, even a template you've sent before: a small edit can break the layout. If you're unsure whether to design the email at all, read plain text vs HTML email.
Key Features
Desktop Preview (600px)
Renders your HTML at 600px, the standard email width in desktop and web clients.
Mobile Preview (375px)
Shows the email at 375px, the width of an iPhone SE or mini, to catch mobile layout problems.
Dark Mode Simulation
Inverts your colors to approximate full dark mode. Apple Mail and Outlook adjust colors in their own ways, so test real clients before a big send.
Pre-Send Checks
Flags HTML over Gmail's 102 KB clipping limit, images without alt text, http:// links and images, and a missing unsubscribe link.
Safe Iframe Rendering
Renders in a sandboxed frame, so scripts don't run and external images load as they would for a reader.
No Data Stored
Your HTML is rendered entirely in your browser. Nothing is sent to a server or stored.
Instant Re-Preview
Paste updated HTML and switch views without reloading the page.
Frequently Asked Questions
Related Tools
Continue your email deliverability setup with these free tools.
Tools Are Just the Start
Once your domain is set up, mailtani handles sending, warmup, sequences, and rotation.
See How mailtani Compares
Send Emails That Look Right Every Time
mailtani sends your newsletters and sequences from your own domain through your own Amazon SES, so you control both the email and how it is sent.
- Send from your own domain
- Built-in deliverability tools
- Email warmup included
- One-time price
100 free emails, no card · Yearly or Lifetime when you want more
Start free with 100 emails. When you've sent them, Yearly is 10% off for 7 days.
