Design Guide

Email Signature Design Guide

Great email signature design is a balance between aesthetics and constraints. You want a signature that reflects your brand, looks polished, and creates a clear visual hierarchy -- but it also needs to render correctly in Gmail, Outlook, Apple Mail, and dozens of other clients that each interpret HTML differently. This guide covers layout patterns, color strategy, typography, image guidelines, and the technical realities of HTML email.

Layout patterns

Four common layouts, each with distinct strengths. Choose based on your role, brand, and how much content you need to include.

Vertical (Classic)

Name, title, and contact details stacked top to bottom. The most common and reliable layout.

Pros

  • Works in every email client without exception
  • Simple to build with HTML tables
  • Scales naturally to mobile screens
  • Clean and professional appearance

Cons

  • Can feel generic without thoughtful styling
  • Takes up more vertical space than horizontal layouts

Best for: Universal. Safe for any industry and role.

Horizontal (Photo Left)

A headshot or logo on the left, text details on the right, separated by a vertical divider.

Pros

  • Compact footprint -- less vertical space
  • Photo adds personal recognition
  • Creates a modern, distinctive look

Cons

  • Requires careful table nesting for Outlook
  • Photo adds file size to every email
  • Can break on narrow mobile screens if not well-coded

Best for: Sales, real estate, consulting, and client-facing roles.

Two-Column

Logo and name in one column, contact details and social links in another. No photo.

Pros

  • Balanced, structured appearance
  • Good for brands with a prominent logo
  • Fits more information in less vertical space

Cons

  • More complex table structure
  • Requires testing in Outlook for column alignment
  • Can feel busy if too much content is included

Best for: Corporate, enterprise, and agency environments.

Compact / Inline

Minimal layout with name, title, and contact on one or two lines. No images.

Pros

  • Extremely lightweight -- no images to load
  • Works perfectly in every email client
  • Does not distract from the email body
  • Fast to render on slow connections

Cons

  • No visual branding (no logo or photo)
  • Can feel too minimal for client-facing roles

Best for: Developers, internal communications, executives who prefer brevity.

Color strategy

Use two to three colors maximum. Each color should have a clear role in the visual hierarchy.

Primary color

Name, links, social icons

Your main brand color. Use it sparingly on the most important elements to draw the eye. Ensure it has sufficient contrast against white backgrounds (WCAG AA: 4.5:1 ratio for text).

Text color

Job title, contact details, body text

A dark, neutral color close to black (#1a1a1a or #333333). Pure black (#000000) can feel harsh -- softening it slightly improves readability without sacrificing contrast.

Border / divider color

Horizontal rules, vertical separators

A light gray (#e5e5e5 or #d1d5db) creates structure without competing with content. Use it for lines that separate sections or columns.

Background color

CTA banner background, accent blocks

If you use a colored background (for a banner, for example), keep it light and subtle. Dark backgrounds with white text can look aggressive and may render differently across clients.

Typography

Email signatures are limited to email-safe fonts -- typefaces that are pre-installed on all major operating systems. Custom fonts, Google Fonts, and web fonts will not load in Gmail or Outlook, silently falling back to the client’s default.

Create visual hierarchy through size and weight rather than multiple font families. A recommended approach:

Name14-16px, bold, primary brand color
Job title12-13px, regular or semi-bold, dark text color
Contact details12px, regular, muted text color
Legal disclaimer10px, regular, light gray

Font stack tip: Always declare a fallback stack: font-family: Arial, Helvetica, sans-serif. This ensures graceful degradation when the primary font is not available. Read our complete email font guide for details.

Logo and image guidelines

Images in email signatures must be hosted externally on HTTPS URLs. Email clients download the image from that URL each time the email is opened -- they do not embed the file.

Logo sizing

100-250px wide, height proportional. Small enough not to dominate the signature, large enough to be recognizable.

Photo sizing

80x80px for headshots. Square crop with optional border-radius for a circular look (note: appears square in Outlook).

File format

PNG for logos (supports transparency). JPEG for photos (smaller file size). Avoid SVG for maximum compatibility.

File size

Under 200KB per image. Under 50KB is ideal. Larger images may be blocked or slow to load on mobile.

Alt text

Always include descriptive alt text. Many email clients block images by default -- alt text ensures your company name is visible.

Banner images

Under 480px wide, 60-80px tall, under 100KB. Link the banner to a landing page. Update it regularly to keep content fresh.

Table-based HTML -- why it matters

If you are used to building websites with <div>, flexbox, and CSS grid, email HTML will feel like a different language. That is because it essentially is. Email clients -- especially Outlook desktop, which uses the Microsoft Word rendering engine -- do not support modern CSS layout.

The only layout method that works consistently across all email clients is <table> with <tr> and <td> elements. Every style must be applied inline (directly on the element) because Gmail strips <style> tags.

This is exactly how BrandFooter generates signatures: table-based HTML with inline styles, tested across Gmail, Outlook, Apple Mail, and Thunderbird. You get a design that looks great without needing to write a single line of HTML yourself.

What does not work in email HTML:

  • ×<div> based layouts -- unreliable positioning in Outlook
  • ×Flexbox and CSS Grid -- not supported in Outlook or older clients
  • ×CSS classes -- Gmail strips <style> tags, so classes have no styles
  • ×@media queries -- most email clients ignore responsive breakpoints
  • ×External stylesheets -- blocked for security by all major clients
  • ×JavaScript -- completely blocked in all email clients

Testing across email clients

Never deploy a signature without testing it first. Send a test email to yourself and check it on every device you have access to. For comprehensive testing, use a tool like Litmus or Email on Acid.

Minimum testing checklist:

Gmail web (Chrome, Firefox, Safari)
Gmail mobile app (iOS and Android)
Outlook desktop (Windows -- uses Word engine)
Outlook web (outlook.com)
Outlook mobile app (iOS and Android)
Apple Mail (macOS)
Apple Mail (iOS)
Thunderbird (if your audience uses it)

Frequently asked questions

Common questions about email signature design.

What is the best layout for an email signature?+

The vertical (stacked) layout is the safest and most widely used. It works reliably across all email clients, renders well on mobile, and is the easiest to build with table-based HTML. Horizontal layouts with a photo work well for client-facing roles but require more careful testing in Outlook.

How many colors should an email signature have?+

Two to three colors maximum. Use your primary brand color for your name and links, a neutral dark color (near-black) for body text, and optionally a muted color for borders or dividers. More than three colors creates visual noise and makes the signature look unprofessional.

Can I use border-radius (rounded corners) in email signatures?+

Border-radius works in Gmail, Apple Mail, and most web-based clients. However, Outlook desktop (which uses the Word rendering engine) does not support it. Your rounded corners will appear as sharp corners in Outlook. If pixel-perfect rendering in Outlook matters, use VML markup or accept square corners as a graceful fallback.

Why should I use tables instead of divs for email signatures?+

Email clients do not reliably support modern CSS layout methods like flexbox, grid, or even basic div positioning. Tables, on the other hand, have been supported since the earliest HTML email clients and remain the only layout method that works consistently everywhere. Think of table-based email HTML as a separate discipline from web development.

How do I test my email signature across different clients?+

Start by sending yourself a test email and checking it on your own devices. For broader testing, use tools like Litmus or Email on Acid to preview your signature in dozens of clients simultaneously. At minimum, test in Gmail (web), Outlook desktop, Outlook web, Apple Mail, and one mobile client. BrandFooter signatures are pre-tested for compatibility.

Should my email signature be responsive?+

Traditional responsive design (media queries) does not work in most email clients because they strip <style> tags. Instead, design your signature to be narrow enough (under 600px) to work on both desktop and mobile without needing to reflow. Use percentage-based widths where possible, and test on actual mobile devices to ensure readability.

Design your email signature

Skip the HTML and CSS headaches. Our free generator creates professionally designed signatures with table-based HTML and inline styles. Choose a layout, customize your colors and fonts, and copy the HTML in seconds.