Email signature generator
Generated in your browser · nothing is uploaded
Generates an HTML email signature using tables and inline styles — not because that is good HTML, but because it is what email clients render reliably. Paste it into your mail client’s signature settings.
How to use the email signature generator
Email HTML is roughly twenty-five years behind web HTML, and that is not an exaggeration. Outlook on Windows renders email using Microsoft Word’s engine rather than a browser one, which means no flexbox, no grid, no float in any dependable form, and unreliable support for padding on anything that is not a table cell. So signatures are built from nested tables with inline styles, exactly as web pages were in 1999. Anything more modern collapses into a single unstyled column in the client most businesses use.
External stylesheets are stripped by every major client, and many strip <style> blocks in the head too — Gmail historically removed them for forwarded mail. Every rule therefore has to be a style attribute on the element itself. It is verbose and it is the only thing that works.
Images are the other trap and the reason this generates none. Most clients block remote images by default until the reader clicks "show images", so a logo-based signature arrives as a broken-image icon on first contact — the worst possible first impression. Embedding the logo as Base64 does not help either: Outlook and Gmail both reject or strip data-URI images in email. A text signature always renders.
On the disclaimer: those long confidentiality footers have close to no legal weight in most jurisdictions. You cannot impose obligations on someone by sending them an email they did not ask for. Many organisations require one anyway, so the field is there — but it is worth knowing what it is.
Keep it short. Four lines is professional; ten is an advert on the end of every message you send, including the one-word replies.
Questions
Outlook on Windows renders email with Word’s engine. No flexbox, no grid, and stylesheets are stripped. Tables are what works.
Most clients block remote images by default, so a logo-based signature arrives broken. Data URIs are stripped too.
Legally, very little in most jurisdictions — you cannot bind someone by emailing them. The field is there because many employers require one.
Paste the rendered signature rather than the source into the signature box in settings.
Four lines or so. It appears on every message you send, including one-word replies.