Free email signature maker

This free email signature maker outputs table-based HTML with inline CSS for Gmail, Yahoo, and Outlook. Pick from six layouts in the preview (Classic, Minimal, Split card, Banner, Info grid, Accent bar), add an optional logo via a public https:// URL, then copy the fragment (no <title>). Or insert into Gmail with html2email.
Photo / logo (optional)

Use a public https:// image URL — Gmail and most clients strip embedded base64 on send (same as social icons).

Social links

Toggle networks, then paste profile URLs. Icons embed inline.

Live preview

Same data — pick a style
Enter your name to see a preview

Copied? Paste into Gmail Settings → Signature — or insert in one click with the extension.

Signature layout examples

Classic

Classic HTML email signature: photo beside name, title, and contact links

Best for consultants and account managers who want a headshot beside contact lines. Add a photo or logo with a public https:// URL; keep the image between 80 and 120px wide so it stays sharp in Gmail and Outlook.

Minimal

Minimal HTML email signature with a circular photo stacked above the name

Suited to founders and freelancers who prefer a clean stacked look with a circular photo. Host your portrait or mark on HTTPS (80 to 120px wide); the generator inlines width and height on the <img> tag.

Split card

Split card HTML email signature with a colored side panel and circular photo

Works well for sales and customer success teams that want a colored side panel. Optional logo URL on the left; use an https image around 80 to 120px so the card does not stretch on mobile Gmail.

Banner

Banner HTML email signature with a colored name strip above the photo and contacts

Good for marketers and brand managers who lead with a company strip above the name block. Pair it with a small https logo (80 to 120px) in the photo field if you want a mark under the banner color.

Info grid

Info grid HTML email signature with photo and contacts in two columns

Ideal for support and operations roles with phone, email, and web in two columns. A compact https logo at 80 to 120px fits the grid without pushing contact lines off-screen on narrow clients.

Accent bar

Accent bar HTML email signature with a vertical brand stripe beside the photo

Fits legal, finance, and HR signatures that need a subtle brand stripe on the left. Add a square https logo between 80 and 120px wide next to your name for a polished corporate look.

How to use the email signature generator

  1. Enter your name, title, company, and contact details in the form above.
  2. Optional: add a photo via a hosted https:// URL (recommended). File upload is preview-only — Gmail strips embedded images on send.
  3. Click Copy HTML — the output is a fragment only, safe for Gmail signature settings.
  4. Open Gmail → Settings → Signature, paste the HTML, or use the html2email insert guide.

Why HTML email signatures matter

Your signature appears on every outbound message. A broken layout — missing logo, wrong font, or raw HTML tags showing — undermines trust. According to Litmus, inconsistent client rendering is the top reason email design breaks; signatures are no exception.

Gmail strips <style> blocks in signatures. Outlook ignores flexbox. Table cells with inline CSS on each element keep your name, links, and 80×80px logo aligned across clients.

Best practices checklist

  • Use tables with border="0" cellpadding="0" cellspacing="0"
  • Inline every style — no external CSS or class-only rules
  • Set explicit width and height on images with display:block
  • Never include <title> in pasted signature HTML
  • Keep total signature HTML under ~10 KB for fast load

Related free tools

FAQ

Insert your signature into Gmail in one click

Copy HTML from this tool, or install html2email for the </> insert button in Gmail Settings.

Signature setup guide · Free plan available