- © 2026 Mailsoftly Inc. The name "Mailsoftly" and the Mailsoftly logo are registered trademarks of Mailsoftly Inc.
Best practices, layouts, typography, and a complete checklist for building emails that perform across every device and client.
by Esma Calis · Last updated: 2026-04-15The difference between an email that converts and one that gets deleted often comes down to design. Not flashy graphics or clever animations, but clear visual hierarchy, readable typography, and layouts that work on every screen size. In 2026, subscribers process emails in seconds. Your design either earns their attention or loses it before they reach your first paragraph.
This email design guide covers the principles, layouts, and technical details you need to create emails that look professional and drive action. Whether you are designing your first newsletter or refining a high-volume campaign workflow, these best practices will help you build emails that perform consistently across clients, devices, and dark mode environments.
Every recommendation here has been tested across major email clients including Gmail, Outlook, Apple Mail, and Yahoo Mail. We have focused on what actually works in production, not theoretical ideals that break in half the inboxes your subscribers use.
Key Takeaways
Good email design is not about aesthetics. It is about guiding the reader’s eye from the most important element to the desired action in the fewest steps possible. This requires understanding visual hierarchy, the principle that determines what subscribers see first, second, and last.
Every email should follow a clear visual flow: headline, supporting context, then call to action. The inverted pyramid model works because it mirrors how people naturally process information. Start broad with attention-grabbing content, narrow to specifics, and end with a focused action.
Whitespace is your most powerful design tool. It separates sections, reduces cognitive load, and makes content feel approachable rather than overwhelming. Aim for at least 20px of padding between major content blocks and 40px between distinct sections. Crowded emails feel like work. Spacious emails feel like communication.
Consistency matters across campaigns. When subscribers recognize your emails instantly through consistent header design, color usage, and layout patterns, they are more likely to engage. Build a design system for your emails the same way you would for a website.
The layout you choose determines how content flows on every screen size. In 2026, three primary layout patterns dominate email design, each suited to different content types and goals.
Single-column layouts are the safest choice for most campaigns. They render predictably across all email clients, require no complex responsive code, and naturally prioritize content in the order you intend. For newsletters, announcements, and any email where reading order matters, single-column is the default.
Two-column layouts work well for product grids, comparison content, or sidebar navigation. The trade-off is complexity: columns must stack gracefully on mobile, and Outlook requires special table-based fallbacks. Only use two columns when the content genuinely benefits from side-by-side presentation.
Hybrid layouts combine full-width sections with multi-column blocks. This pattern is popular in e-commerce emails where a hero banner leads into a product grid. The key is ensuring each section functions independently so stacking on mobile does not break the reading flow.
Regardless of layout, keep your email width between 600px and 640px. This range renders well across desktop clients and provides enough room for readable text without triggering horizontal scrolling on smaller viewports.
Typography controls readability, and readability controls engagement. Unlike web design, email typography operates within significant constraints. Not every font renders in every client, and your carefully chosen typeface may be replaced with a system default if you do not plan for fallbacks.
Web-safe fonts remain the foundation of email typography. Arial, Helvetica, Georgia, and Verdana render consistently everywhere. You can use web fonts as a progressive enhancement, but always declare a web-safe fallback in your font stack. A typical declaration looks like: font-family: 'Inter', Helvetica, Arial, sans-serif;
Body text should be 15px to 16px for comfortable reading. Anything smaller than 14px becomes difficult on mobile screens and may trigger auto-zoom in some iOS versions. Line height between 1.5 and 1.6 gives text room to breathe. Headings should follow a clear scale: 24px to 28px for primary headings, 18px to 22px for section headings.
Limit your email to two typefaces maximum. One for headings, one for body text. More than that creates visual noise and increases load time. If using a single font family, differentiate through weight and size rather than introducing a second typeface.
Color establishes brand recognition and directs attention. A consistent color palette across your email campaigns builds familiarity that increases open and engagement rates over time. Subscribers should recognize your emails before they read a single word.
Build your email color palette around three to four colors: a primary brand color for CTAs and headers, a neutral for body text (dark gray like #333333 rather than pure black), a light background for sections (#f8f9fa or similar), and an accent color for highlights or secondary actions. This limited palette keeps designs clean and ensures sufficient contrast ratios.
Contrast is non-negotiable. Text must meet WCAG AA standards: a minimum 4.5:1 contrast ratio for body text and 3:1 for large text. Beyond accessibility compliance, strong contrast simply makes emails easier to read. Light gray text on a white background may look elegant in a design mockup, but it fails in practice.
When selecting background colors for content sections, consider how they will render in dark mode. Many email clients invert light backgrounds to dark ones automatically, which can make text unreadable if you have not planned for it. Test every color combination in both light and dark environments.
Images enhance email design when used intentionally. They illustrate concepts, showcase products, and break up text-heavy sections. But images also introduce risks: blocked loading, slow performance, and accessibility gaps. Every image decision should balance visual impact against these trade-offs.
Always include descriptive ALT text. Many email clients block images by default, and some subscribers disable image loading entirely. ALT text ensures your message is understood even when images do not display. Write ALT text that communicates the image’s purpose, not just its contents. “Save 30% on annual plans” is better than “promotional banner” for a sale graphic.
Keep total email size under 100KB for optimal performance, with individual images under 200KB each. Use hosted images (linked via URL) rather than embedded or inline images, which inflate email size and trigger spam filters. Compress images aggressively. Modern formats like WebP offer excellent compression, but PNG and JPEG remain the safest choices for broad client compatibility.
Set explicit width and height attributes on every image tag. Without dimensions, emails reflow as images load, creating a jarring experience. Use style="max-width:100%;height:auto;" alongside fixed dimensions to ensure images scale correctly on mobile without exceeding their container.
More than 80% of emails are now opened on mobile devices, according to Litmus email client market share data. Designing for mobile first is not a progressive enhancement strategy. It is the baseline. If your email does not work on a phone, it does not work.
Responsive breakpoints should trigger at 480px for most email designs. At this width, multi-column layouts stack to single column, images scale to 100% width, and padding adjusts for smaller screens. Use CSS media queries in your email’s <style> block with @media only screen and (max-width: 480px) for these adjustments.
Touch targets need to be at least 44px by 44px, following Apple’s Human Interface Guidelines. This applies to buttons, links, and any interactive element. Small tap targets frustrate users and reduce click-through rates. Give buttons generous padding (14px to 16px vertically) and ensure links have enough surrounding space that they are easy to tap accurately.
Font sizes must increase for mobile readability. Body text at 16px, headings at 22px minimum. Single-line subject lines display better in mobile inboxes, so keep preheader text informative and concise. Test your emails on actual devices, not just responsive preview tools, because rendering differences between iOS Mail and Gmail on Android can be significant.
Your call-to-action button is where design meets revenue. Every other element in the email exists to support the CTA. Getting button design right means higher click-through rates, and the details matter more than most marketers realize.
Button design principles: Use a solid, high-contrast background color that stands out from the email’s color scheme. Rounded corners (6px to 50px border-radius) outperform sharp corners in most testing. Minimum button size should be 44px tall and at least 150px wide. Padding of 14px vertically and 32px horizontally creates comfortable proportions.
Button text should be action-oriented and specific. “Start Your Free Trial” outperforms “Click Here” because it communicates value, not mechanics. Keep button text to five words or fewer. Use sentence case or title case consistently across campaigns.
Placement strategy: Place your primary CTA after your first value statement, not at the very top of the email. Subscribers need context before they are ready to act. For longer emails, repeat the CTA after major content sections, but do not exceed three instances. Each repeated CTA should feel natural, not aggressive. Mailsoftly’s email editor includes pre-built button components that follow these best practices by default.
Use bulletproof buttons coded with HTML and CSS rather than image-based buttons. Image buttons disappear when images are blocked. A properly coded button renders in every email client, including Outlook, which requires VML-based button code for full background color support.
Dark mode adoption has reached a tipping point. According to Android Authority research, over 80% of smartphone users prefer dark mode. Email clients handle dark mode differently, creating one of the most challenging aspects of modern email design.
There are three levels of dark mode rendering in email clients. No change (the email renders as designed), partial inversion (light backgrounds become dark, but images and colors remain), and full inversion (all colors are recalculated). Apple Mail uses partial inversion, Gmail on Android applies full inversion, and Outlook varies by version.
Use transparent PNG backgrounds for logos
Place dark text directly on transparent images
Add subtle borders around white containers
Use pure white (#ffffff) backgrounds extensively
Test with dark mode previews before sending
Rely solely on background colors for visual structure
The safest approach is designing with dark mode awareness from the start. Use transparent backgrounds on logos and icons. Add a thin stroke or outline around images with white backgrounds so they do not disappear against dark surfaces. Avoid relying on background color alone to convey information or create visual structure.
You can use the @media (prefers-color-scheme: dark) meta tag to provide specific dark mode styles, but support is limited. Apple Mail and some Outlook versions respect it; Gmail ignores it entirely. The most reliable strategy is designing emails that look acceptable in both modes without requiring dark mode-specific overrides.
Use this checklist before every email send. Each point addresses a common failure that damages engagement, deliverability, or brand perception. Print it, bookmark it, share it with your team.
This checklist covers the technical and visual requirements that determine whether your email renders correctly and engages subscribers. Missing even one item can affect deliverability or user experience. Mailsoftly’s email design tools handle many of these requirements automatically, but manual verification before each send remains essential for quality assurance.
Templates accelerate production without sacrificing quality. The best email templates provide a solid structural foundation, consistent branding, and proven layouts that you customize for each campaign rather than rebuilding from scratch.
When selecting or building templates, prioritize these characteristics: mobile-responsive by default, minimal code complexity, consistent spacing system, and modular sections you can rearrange. Avoid templates with excessive imagery, complex animations, or layouts that depend on advanced CSS features with inconsistent client support.
Build a template library for your recurring email types. A newsletter template, a promotional template, a transactional template, and a re-engagement template cover most use cases. Each template should encode your brand’s colors, typography, and CTA style so that individual campaigns require only content updates, not design decisions.
Test templates thoroughly before adding them to your library. Send test emails to accounts on Gmail, Outlook (both desktop and web), Apple Mail, and Yahoo Mail. Check rendering in both light and dark modes. Document any client-specific issues and their workarounds so your team can produce consistent results using Mailsoftly’s email editor or your preferred design workflow.


The standard email width is 600px to 640px. This range works reliably across desktop email clients including Outlook, which has strict rendering constraints. On mobile, your email should scale to 100% of the viewport width using responsive CSS. Going wider than 640px risks horizontal scrolling in webmail clients and creates awkward layouts on tablets.
Start with a single-column layout, which requires no special responsive handling. Use fluid widths (percentages instead of fixed pixels) for containers and images. Set body text to at least 16px, make CTA buttons at least 44px tall, and add CSS media queries at the 480px breakpoint to stack any multi-column sections. Test on real devices, not just browser resize tools, because actual mobile rendering can differ from simulations.
Arial, Helvetica, Georgia, Verdana, Tahoma, and Trebuchet MS are the universally supported web-safe fonts for email. You can use web fonts like Inter, Roboto, or Open Sans as a progressive enhancement, but they only render in Apple Mail, iOS Mail, and some Android clients. Gmail, Outlook, and Yahoo Mail will fall back to your declared safe font. Always structure your font-family declaration with the web font first, followed by a web-safe fallback and a generic family.
Design with both modes in mind from the start. Use transparent PNG backgrounds for logos. Avoid placing dark-colored text on transparent images, as the text may become invisible on dark backgrounds. Add thin borders or shadows to containers that rely on white backgrounds for definition. Test in Apple Mail dark mode and Gmail dark mode, as they apply different inversion methods. The @media (prefers-color-scheme: dark) query works in Apple Mail but is ignored by Gmail.
One primary CTA is the standard recommendation for most campaigns. Focused emails with a single clear action consistently outperform emails with multiple competing links. For longer content like newsletters, you can include a secondary CTA or repeated primary CTA, but limit total CTA instances to three. Each should point to the same destination or closely related actions. Multiple unrelated CTAs dilute attention and reduce overall click-through rates.

Part of: Email Marketing
Ready to boost your email marketing?
Start sending beautiful, targeted emails that convert — free to get started.
Try Mailsoftly FreeNo credit card required