Email Signature Generator

An HTML email signature is a table-based block with inline CSS — the format Gmail, Yahoo, and Outlook actually render. This free generator includes 6 paste-ready templates (classic sidebar, minimal, split card, banner, info grid, accent bar). Fill in your details once, switch styles above the live preview, then copy the fragment (no <title>). Tables use border="0" cellpadding="0" cellspacing="0" for client compatibility. Or insert into Gmail with html2email.
Photo / logo (optional)

Hosted URL works most reliably across email clients.

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.

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 URL or file upload (base64), toggle social icons, and try the six signature templates above the preview.
  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