Thunderbird is the one client on this list that works backwards from the other three. Gmail, Outlook, and Apple Mail all want you to paste a formatted signature straight into a formatted box. Thunderbird's signature field is a plain text box that happens to render HTML if you tell it to — which means it wants the HTML source code, not the rich, ready-to-look-at version. Paste the wrong one and it'll look like nothing happened. This guide gets the right thing into the right box the first time.
The one setting that trips almost everyone
Thunderbird's account signature field is a plain textarea with a checkbox next to it labeled Use HTML. When that box is checked, Thunderbird treats whatever's typed or pasted into the field as literal HTML markup and renders it. When it's unchecked, the same content is shown as plain text, tags and all.
This is the opposite of Gmail, Outlook, and Apple Mail, where you paste a fully formatted signature into a fully formatted editor. In Thunderbird, you need the HTML source code itself — the actual markup — not the rendered, styled version.
Copy HTML source, not Copy signature
In Signoff Craft, use Copy HTML source for Thunderbird — not Copy signature. Copy signature puts a rich, formatted version on your clipboard, meant for editors that render formatting the moment you paste. Thunderbird's plain textarea can't do anything with that; it just keeps the plain-text fallback and drops the styling, the logo, and the links, so the signature ends up looking unstyled with no obvious clue about what went wrong.
Copy HTML source gives you the actual markup as text — the version that belongs in this particular box.
Step-by-step: adding your signature
In Signoff Craft, finish your signature and click Copy HTML source. This copies the raw markup, not the rendered version.
Open Thunderbird. Click the menu icon (three horizontal lines, top-right toolbar) and choose Account Settings. If your Thunderbird shows a classic menu bar instead, it's under Tools → Account Settings. In newer versions you can also click your account name in the folder pane on the left and choose View settings for this account.
In the list on the left, click your account name itself — not one of the sub-pages like Server Settings or Composition & Addressing. The general account page is where the Signature text box lives.
Check the box labeled Use HTML (e.g., <b>bold</b>), just below the Signature text field.
Click into the Signature text box and paste (Cmd+V / Ctrl+V) the HTML source you copied from Signoff Craft.
Click OK to save and close Account Settings.
One more setting worth checking
While you're in Account Settings, click Composition & Addressing under your account and confirm Compose messages in HTML format is checked. If Thunderbird is set to compose in plain text by default for that account, your HTML signature gets flattened to plain text at send time regardless of how carefully you set it up — the signature isn't broken, the compose format is just overriding it.
A steadier alternative: attach it as a file
If pasting the HTML source directly into the Signature text box comes out mangled — extra line breaks, missing tags — there's a more reliable option. Paste the same HTML source into a plain text editor (Notepad on Windows, TextEdit in plain-text mode on Mac — not Word, which adds its own formatting underneath) and save it with a .html extension.
Back in Account Settings, check Attach the signature from a file instead (text, HTML, or image), click Choose, and select the .html file you just saved. This sidesteps the textarea entirely and tends to hold up better across Thunderbird updates, since Thunderbird reads the file fresh each time instead of storing a pasted copy.
Test before you rely on it
Click Write to open a new message and confirm the signature appears formatted — logo, links, spacing all intact. Send yourself a test email and check the received version too; compose-window rendering and received rendering aren't always identical.
If something's not right
- Signature shows visible code like <table> or <span style="..."> in your sent emails: Use HTML is unchecked. Go back to Account Settings and check it.
- Signature looks like plain, unstyled text with no logo: you likely pasted Copy signature instead of Copy HTML source. Re-copy the HTML source version and paste it in fresh.
- Everything's set up right but outgoing mail still looks plain: check Composition & Addressing → Compose messages in HTML format is enabled for that account.
- Logo doesn't show up for the recipient: confirm the logo is a hosted image URL, not a file that only exists on your computer — Thunderbird signatures, like most email signatures, need an image that's actually reachable online.
Backwards from the rest, but not hard
Thunderbird just wants the other kind of copy. Grab Copy HTML source from Signoff Craft, check Use HTML, paste, save. Once that clicks, it's the fastest setup on this list — no hunting through settings, no toggle to remember, just the one box, filled with the right thing.
Create your signature
Put this into practice — pick a template, add your details and copy a polished signature into your inbox in minutes.