SCSignatureCraftSignatures, elevated.

August 28, 2026 · 4 min read

6 rules that stop your HTML email signature from breaking

Signatures that look perfect in a browser often fall apart in Outlook. These are the rules our engine follows so yours doesn't.

Email HTML is closer to the web of the early 2000s than the web of today. Building a signature that survives every inbox means following a short list of strict rules.

1. Use tables for layout

Flexbox and grid are unreliable in email. Nested tables are verbose, but they're the one layout system every client renders consistently.

2. Inline every style

Many clients strip <style> blocks and class names. Put styling directly on each element so nothing depends on a stylesheet surviving.

3. Give every image a width, height and alt text

Explicit numeric dimensions stop images from blowing up to full size in Outlook, and alt text keeps the signature readable when images are blocked.

4. Host images at absolute URLs

Relative paths and images attached to the email are a common source of broken signatures and red-X placeholders. Host images on a reliable CDN and reference them by full URL.

5. No scripts, forms, video or CSS animation

These are either stripped or blocked. Animation should come from GIFs, with a static fallback for clients that only show the first frame.

6. Keep it small

Your signature rides along on every reply. Compress images, keep GIF loops short and avoid oversized banners.

Ready to build yours?

Free to build and preview. Pay once when you're ready to install.

Open the editor
All articles

Turn every email into a branded first impression

Build it free and watch it move before you pay. One payment from $9.99 — no subscription.