Build a signature
The code
HTML
Plain text
One signature per inbox BULK
Paste your inbox list with a header row. Every row gets a signature in the type and style chosen above; any column you leave out falls back to what is in the form. Recognised columns: email, first_name, last_name, name, title, company, phone, website, address, linkedin.
Rooster4am builds verified B2B lead lists and cleans the ones you already have, so the sends these signatures go on reach real people.
See Rooster4am lead dataClean a listRooster4am is my own agency.How it works
Pick the platform, then the job
The platform sets how the signature is delivered: rich text for Gmail, Outlook and Apple Mail, a file for classic Outlook or Thunderbird, a rule for Microsoft 365 and Exchange, raw HTML for sending tools. Professional, cold email, reply, corporate or booking link. The type decides which fields appear and whether the output is a styled table or plain lines.
Choose a template, fill it in
Nine designed templates, from a classic photo-left layout to a monogram that needs no image. The preview redraws as you switch, so you compare them on your own details. Basic mode asks for six fields; Advanced adds typeface, image shape, every social link, the raw code and the bulk builder. Empty fields are left out, not rendered as gaps. Social handles become full links, a bare domain becomes a proper URL, and an image has to be a hosted https file.
Read the weight panel
Links, images, bytes and lines are counted on the actual output, then judged against the type: a cold signature is held to a much tighter budget than a professional one.
Copy in the right format
The main button copies in the form your platform takes: rich text for Gmail, Outlook and Apple Mail, HTML for Thunderbird, Exchange rules and sending tools. Plain text is always there, and the download row gives PNG, PDF, HTML and TXT.
What a cold email signature should carry
A name, a title, a company. That is the whole signature on a first touch. The recipient needs to know a person sent it and where that person works; everything past that is weight. A logo is a remote image load from a sender with no history. Four social icons are four more images and four more links. A tracked link gets rewritten through a tracking domain that carries its own reputation. None of these sends a message to spam by itself. Together, on an inbox that has been sending for three weeks, they are the pattern filters are trained on. The cold email type here outputs unstyled lines, keeps the domain as plain text unless you ask for a link, and tells you when you have crossed the budget. Run the result through the email signature checker if you want a second opinion on an existing one.
The opt-out line and the address
CAN-SPAM asks for two things a signature can carry: a clear way to stop the emails, and a valid physical postal address. The opt-out does not have to be an unsubscribe link. A sentence that says reply and I will stop is a legitimate mechanism, reads like a person wrote it, and adds no link. It also gives an annoyed recipient something easier than the spam button, which is the real reason to include it. The CAN-SPAM checker covers the rest of the copy, and the rules for the UK, EU and Canada.
What changes per platform
Gmail takes a rich-text paste, keeps inline styles and refuses anything over 10,000 characters, so the counter is measured against that. Classic Outlook edits signatures in Word: the photo is output square at a fixed size because Word will not crop or round it, and you can skip the editor entirely by dropping an .htm and .txt pair into the Signatures folder. New Outlook and Outlook on the web store the signature with the mailbox. Apple Mail needs one checkbox unticked or it re-fonts everything. Thunderbird wants the HTML itself, or a file. Microsoft 365 and Exchange Server sign on the server with a mail flow rule: the generator swaps your details for directory fields such as %%DisplayName%% and %%Title%% so one rule signs for the whole company, holds the output under the 5,000-character rule limit, and writes the New-TransportRule command with an exception that stops replies being signed twice. Instantly and Smartlead get plain HTML and spintax in each tool's own syntax.
Templates, and when an image signature is a bad idea
Classic, Modern, Panel, Monogram, Split, Stacked, Centred, Rule and Compact are all built from the same table markup, so switching template never changes what survives in Outlook. Monogram draws your initials in a coloured cell, which gives the signature a mark without hosting a file anywhere. The PNG and PDF downloads are there for places that are not email: a slide, a proposal, a letterhead, a LinkedIn banner. Do not paste the PNG in as your signature. An image-only signature has no clickable links, cannot be copied, is invisible to screen readers and to anyone with images off, and turns every email into a message that is mostly picture. The PDF keeps real text and working links; if the image host blocks cross-site reads, both exports are made without the photo and say so.
What survives Outlook
Classic Outlook on Windows renders HTML with Word, which ignores most modern CSS. The professional layouts are built the old way for that reason: nested tables, inline styles, pixel sizes, system typefaces, width and height set on the image itself. Round photo corners come out square there and nowhere else. Colours are mid-tones rather than pure black so dark mode inverts them into something readable; the dark preview approximates what Gmail and Outlook do, it does not reproduce any one client exactly. Images must be hosted files on https. Gmail strips embedded base64 images, and a link to a Google Drive or Dropbox share page is a web page, not an image, so it shows as a broken icon.
One signature per inbox
A cold operation runs dozens or hundreds of inboxes, each with a sender name that has to match its signature. Writing them by hand is where mismatches creep in: Marcus signing as Sarah on a rotated account. The bulk builder takes your inbox list, applies the type and options you set above to every row, and returns a CSV with the HTML and plain-text version per inbox. Instantly and Smartlead both hold a signature per account, in the account settings and through their APIs, and both place it with a tag in the sequence: {{accountSignature}} in Instantly, %signature% in Smartlead. A spintax closing word varies the sign-off per send; write it once in the account signature and the tool resolves it. The AI spintax generator does the same for the body.
Disclaimers
A confidentiality paragraph under an email has little legal force in most places, since a notice the recipient never agreed to binds nobody. Regulated firms add one because their compliance team requires it, and some countries require company details on business email: registered name, number and office in the UK, similar in Germany and much of the EU. If that applies, use the custom wording and keep it to the required facts. Two sentences is enough for everyone else, and none at all is fine for a cold email.
Versions for one platform
Same tool, one platform preselected, with notes written for it: Gmail signature generator, Outlook signature generator, Microsoft 365 company-wide signature and the cold email signature generator.
Frequently asked questions
Should a cold email have a signature at all?
Yes, a short one. A name with a title and company tells the reader a real person wrote it. What it should not have is a logo, icons, a banner or several links. Two to four plain lines, then an opt-out sentence and a postal address.
Will an HTML signature hurt deliverability?
On established one-to-one mail, no. On a new cold sending inbox it adds remote images, extra link domains and markup to every message, from a sender with no reputation to absorb them. Use plain lines there and keep the designed signature for your main inbox.
Why does the signature look different after I paste it into Gmail?
Usually because plain text was pasted instead of rich text. Use the Copy signature button, not Copy HTML, and paste straight into the signature box. If the image is missing, the URL is not a direct https link to an image file.
Can I upload my photo or logo?
Not here. Email clients need the image at a public https address, and Gmail strips images embedded in the HTML. Host the file on your own site or any image host that gives a direct link, then paste that link.
How do I add signatures to many Instantly or Smartlead inboxes?
Paste the inbox list into the bulk builder with a header row. It returns a CSV with one HTML and one plain-text signature per inbox. Paste each into the account's signature setting, or push them through the tool's API, and place the signature tag in your sequence.
Can I download the signature as an image or PDF?
Yes. PNG at double resolution, a PDF with selectable text and working links, the HTML file, and plain text. Use the image for documents and slides rather than as the signature itself: an image signature has no links and disappears when images are blocked.
Which email platforms does it support?
Gmail and Google Workspace, classic Outlook for Windows, new Outlook, Outlook on the web and Outlook.com, Apple Mail on Mac and iPhone, Thunderbird, Microsoft 365 and Exchange Server as organisation-wide rules, plus Instantly and Smartlead. The HTML is standard table markup, so it also pastes into any client with a rich-text or HTML signature box.
Can one signature cover everyone in the company?
Yes, on Microsoft 365 or Exchange Server. Choose that platform and keep the directory option on. The output uses fields like %%DisplayName%%, %%Title%% and %%Phone%%, which the mail flow rule fills from each sender's profile. The limit is 5,000 characters including HTML, and the signature lands at the bottom of the thread.
Is anything I type stored?
Nothing leaves your browser. The form is saved in your browser's local storage so a reload does not wipe it. Clear everything removes it.
Last reviewed
What to run next
The checks that most often follow this one.
More in this category
Guides that go deeper
When the tools tell you something is wrong
The diagnostics here are free and always will be. When the fix is bigger than a DNS record, this is the work I do.
Deliverability rescue
Mail landing in spam, replies gone quiet, or a domain suddenly blocked. I find the actual cause rather than guessing, and fix it.
- Authentication and alignment failures
- Blocklist delistings and reputation repair
- Gateway and filter-level blocks
- A written report on what broke and why
Email & sending infrastructure
Sending domains, inboxes, authentication and warmup, built to survive volume instead of burning down in a month.
- Domain and inbox fleets at any scale
- SPF, DKIM, DMARC and tracking domains
- Google Workspace and Microsoft 365 inboxes
- Handover documentation you actually own
Domain, DNS & migration
Changing registrar, mail provider or host without a day of downtime or a week of mail silently failing.
- Registrar and nameserver moves
- Workspace and Microsoft 365 migrations
- MX, SSL and subdomain cutover
- Staged rollout with rollback at every step
Monitoring & retainer
Infrastructure drifts. Records get edited, certificates expire, domains get listed. Ongoing eyes on the fleet.
- Scheduled checks across every domain
- Alerts before your clients notice
- Monthly reporting
- Priority response when something breaks
Start with a call
Bring a domain and the symptom. I will tell you what is actually wrong and whether you need me at all — plenty of people leave that call able to fix it themselves.
Thirty minutes, no pitch
We will run the checks together on your actual domains, and you will leave knowing what is broken, what it takes to fix, and what it should cost. If that is a job you can do in-house, I will say so.