Blog

Designing Emails That Look Good on Every Device (No-Code Guide)

·4 min read

An email that looks perfect on your desktop screen can look completely broken on a phone — images overlapping text, buttons too small to tap accurately, columns squeezed into unreadable slivers. And since a large share of email opens happen on mobile, a desktop-only design isn't a minor cosmetic issue; it's actively losing you clicks from most of your audience before they've even read a word.

Here's how to design for both without needing to write any code.

Why email rendering is uniquely difficult

Websites have largely standardized around a small number of modern browsers. Email is different — it renders across dozens of different email clients (Gmail, Outlook, Apple Mail, and many more), each interpreting HTML and CSS slightly differently, with some clients still supporting only a fraction of what a modern browser can do. This is why "just design it like a webpage" doesn't work — email design has its own, more constrained set of rules.

The single-column rule, and why it solves most problems

The most reliable fix for cross-device email design is simple: default to a single column. Multi-column layouts are where most mobile rendering problems originate — content that sits nicely side-by-side on a wide desktop screen has to either shrink uncomfortably or stack awkwardly on a narrow phone screen, and different email clients handle that stacking inconsistently.

A single-column layout sidesteps this almost entirely. It's not a compromise for mobile at the expense of desktop — a clean, well-spaced single column reads well on both, which is exactly why most professionally designed marketing emails default to it even when multi-column layouts are technically possible.

Font sizes that hold up on a small screen

Text that looks perfectly readable on a 27-inch monitor can be genuinely difficult to read on a phone. A few concrete guidelines:

  • Body text: aim for at least 14–16px — smaller consistently causes strain on mobile
  • Headings: make sure they're clearly distinct in size from body text, not just bolded — a heading that's only marginally bigger doesn't provide the visual hierarchy someone scanning on a small screen needs
  • Line length: avoid long, unbroken lines of text even in a single column — break up long paragraphs into shorter ones with more white space between them

Buttons big enough to actually tap

A button that works fine with a precise mouse click often fails on a touchscreen, where a fingertip is a much less precise pointer. Design buttons with generous padding — enough that the tappable area is noticeably larger than the visible text inside it — and make sure two buttons are never placed close enough together that a slightly imprecise tap could hit the wrong one.

Images: essential, but never load-bearing

Some email clients block images by default until a recipient explicitly chooses to load them. If your entire message depends on an image being visible — text embedded inside a graphic, a critical call-to-action baked into an image with no text equivalent — a meaningful portion of recipients will see a blank space and miss your point entirely.

The fix: treat images as enhancement, not delivery. Anything essential (your main message, your call to action) should exist as real, readable text in the email, with images supporting rather than carrying that information.

Testing across devices without needing five different phones

You don't need to own every device to check your design. Most email builders include a preview toggle between desktop and mobile views — always check both before sending, not just the view you happened to be designing in. Beyond the built-in preview, sending a test email to your own inbox and actually opening it on your own phone remains one of the simplest, most reliable checks — seeing it rendered for real, in an actual inbox, catches issues a preview pane sometimes misses.

The mistake of designing on desktop and only checking mobile at the end

A better habit than designing fully on desktop and checking mobile as an afterthought: design with the mobile view open and checked frequently throughout the process, treating desktop as the view you confirm at the end rather than the other way around. Since more people are likely to see the mobile version, designing mobile-first tends to naturally produce simpler, cleaner emails — the constraints of a small screen push you away from cluttered layouts that would have caused problems anyway.

A simple pre-send checklist

  1. Is this a single column, or does it have a genuine, tested reason not to be?
  2. Is body text at least 14px, with clear size distinction for headings?
  3. Are all buttons comfortably tappable, with enough space between them?
  4. Would the email still make sense if every image failed to load?
  5. Have you checked both the mobile and desktop preview, not just one?
  6. Has an actual test email been sent to a real inbox and opened on a real phone?

The takeaway

Designing for every device doesn't require design expertise or code — it requires a handful of deliberate defaults: single column, generous font sizes, tappable buttons, and images that enhance rather than carry your message. Check the mobile view early and often rather than as an afterthought, and a quick real-inbox test before every send catches the issues a preview pane sometimes misses.