Create a professional HTML email signature in seconds — live preview, multiple themes, copy-ready code.
Fill in your details above to see a live preview…
Editing and transforming text manually is tedious and error-prone. Email Signature Generator automates the process so you can create a professional html email signature in seconds — live preview, multiple themes, copy-ready code in one click. It works with any length of text, from a single sentence to thousands of lines, and runs entirely in your browser for complete privacy.
Gmail: Go to Settings → See all settings → General → Signature → Create new. Click the "<>" source code icon if available, or paste your HTML into the editor. Some Gmail versions require a browser extension like "Gmail HTML Signature" to paste raw HTML. Outlook (desktop): Go to File → Options → Mail → Signatures. Create a new signature, then copy the HTML code into Notepad, save as an .htm file, and in Outlook's signature editor click Insert → HTML. Outlook (web): Go to Settings → View all Outlook settings → Compose and reply → Email signature, then paste the HTML using the source view.
Most modern email clients (Gmail, Outlook, Apple Mail, Thunderbird) support basic HTML email signatures. However, CSS support varies: Gmail strips <style> tags, so this generator uses inline styles only. Complex layouts using Flexbox or Grid may not render correctly in older Outlook versions (which use the Word rendering engine). For maximum compatibility, the signature uses simple HTML tables — the most widely supported layout method in email clients.
Keep your signature to 4-6 lines of information — include name, title, company, phone, and email at minimum. Avoid large images or logos as they may be blocked. Keep the total signature size under 10KB. Use web-safe fonts (Arial, Georgia, Verdana) since custom fonts rarely load in email clients. Don't use tables wider than 600px. Include only one call-to-action. A plain-text fallback ensures the signature reads well in all clients, including screen readers.