Email Signature Generator
Build a table-based email signature that survives Gmail, Outlook and Apple Mail.
Runs in your browser. Nothing is uploaded — your input is processed on this device and discarded when you close the tab.
Create your email signature generator
Gmail strips embedded images, so this field takes an https URL only. The tool checks that it loads for preview; it does not upload or host your image. That preview load is the single network exception, stated on the page.
No tracking pixel, no analytics link, no co-brand line is added to your signature. Install steps for Gmail, Outlook, Apple Mail and Thunderbird are on the page, each marked “not tested” in this build — see Limitations.
Everything runs in your browser. Nothing you type or upload is sent to our server or logged.
How to use
- Fill in your details. Name, title, company, phone, email, website and address are all optional except the name. Social links are added only when you fill them in; empty links are omitted, not left as empty anchors.
- Pick a layout. All eight layouts are tables with inline CSS, a maximum width of 600 px, web-safe fonts and a minimum text size of 12 px, because those are the constraints that survive in mail clients.
- Copy the version you need. Copy formatted for pasting into Gmail or Outlook, copy HTML for a signature editor that takes code, or copy plain text for a client that strips formatting.
- Send yourself a test email. Open it in Gmail and in Outlook, on desktop and on a phone, and check links, spacing and dark-mode readability before you use the signature for real mail.
Worked example
Load sample fills a fictional signature for Ayesha Khan, a teacher at Example School, with a phone number, an email address, a website and two social links. The formatted output is a table no wider than 600 px, the HTML output is the same table with inline styles and no external stylesheet link, and the plain-text output contains the same contact details with no HTML tags. A hostile input test is part of the build: a name containing a script tag is escaped in the HTML output, and a javascript: link is removed, so neither can execute in a preview or in copied output.
Limitations
This tool does not deploy a signature to a team, sync it to Google Workspace or Microsoft 365, or add click analytics — those are paid, account-based products, and they are not offered here. It cannot guarantee that every Outlook version renders a signature identically, because Outlook uses a word-processing engine that handles HTML differently from Gmail or Apple Mail. Install steps for Gmail, Outlook, Apple Mail and Thunderbird are provided, but in this build each step is marked “not tested”, because no manual test email to Gmail and Outlook was recorded in this environment. That statement is on the page, not hidden, and it must be updated only when a real test email has actually been sent and checked. Social icons are text labels in this build, not copied brand artwork.
Why mail clients break signatures
Mail clients do not render HTML like browsers. Gmail strips embedded images and some styles, Outlook renders with a word-processing engine that ignores many modern layout rules, and Apple Mail handles dark mode differently again. A signature that looks perfect in one client can therefore lose its spacing, its fonts or its images in another, without any error message. That is why this tool uses tables, inline styles, web-safe fonts and a maximum width of 600 px: those are the constraints that survive across clients, even though they feel old-fashioned. It is also why a test email matters more than a preview. A preview in this tool shows the intended layout; a test email in Gmail and in Outlook shows what readers will actually see, including how links, images and dark backgrounds behave. If a test shows a broken layout, simplify it — fewer columns, fewer images, plainer text — rather than adding more styling to fix it, because extra styling is usually what breaks next.
Frequently asked questions
Why is the signature a table?
Because mail clients do not support modern web layout reliably. Tables with inline CSS are the format that survives in Gmail, Outlook and Apple Mail, even though they look old-fashioned compared with a web page.
Why must a logo be an https URL?
Because Gmail strips embedded images. A signature that embeds an image will lose it in Gmail. A hosted https image loads in most clients, and this tool checks that the URL loads for preview — it does not upload or host your image.
Will my signature look the same in Outlook?
Not necessarily. Outlook renders HTML with a word-processing engine, so spacing, fonts and dark-mode handling differ from Gmail. Send a test email to Outlook and check it before you rely on the signature.
Is there any tracking in the signature?
No. No tracking pixel, no analytics link and no co-brand line is added. The only network load in preview is your own hosted logo URL, if you enter one, and that exception is stated on the page.
What if I leave a field empty?
It is omitted. Empty social links do not become empty anchors, and an empty disclaimer does not leave a blank line. The plain-text version follows the same rule.
Related tools
QR Code Generator
Create QR codes for links, contacts, Wi-Fi and locations, with size and error-correction controls, and download as PNG, SVG or PDF.
LiveBarcode Label Maker
Create Code 39 and EAN barcodes and print label sheets at exact millimetre sizes.
LiveBusiness Card & Service Card Maker
Front-and-back cards in exact millimetres, with bleed and a safe margin, as PDF and 300 DPI PNG.
Live