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.
How to use the email signature generator
- Enter your name, title, company, and contact details in the form above.
- Optional: add a photo via URL or file upload (base64), toggle social icons, and try the six signature templates above the preview.
- Click Copy HTML — the output is a fragment only, safe for Gmail signature settings.
- 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
widthandheighton images withdisplay:block - Never include
<title>in pasted signature HTML - Keep total signature HTML under ~10 KB for fast load
Related free tools
- All HTML email tools — hub for preview, checker, and more
- UTM Builder — GA4 parameters for campaign links
- Out of Office Generator — vacation responder HTML
- HTML Email Preview — coming soon
- How to add an HTML signature in Gmail — step-by-step guide
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