New message · thunderbird

How to Add an HTML Email Signature in Thunderbird

Two ways to set a Thunderbird email signature: paste markup with the 'Use HTML' checkbox in Account Settings, or attach an HTML file per account.

Create your signature
BrandFooter
Copy HTML
Thunderbird
Signature pasted

Re: Thunderbird: paste HTML in Account Settings

Thunderbird: paste HTML in Account Settings

Step 1

Open Account Settings

Click the menu button in the top right of Thunderbird and choose Account Settings. You can also right-click an account in the folder list and pick Settings.

Step 2

Select your account

Pick the account in the left sidebar. The main pane shows its identity details, including the Signature text box.

Step 3

Tick 'Use HTML'

Enable the checkbox labeled 'Use HTML' next to the signature box. Without it, any markup you paste is sent as literal text, angle brackets and all.

Step 4

Paste the raw markup

Copy the HTML source from your generator, the actual code this time rather than the preview, and paste it into the box. Thunderbird stores it as-is.

Step 5

Close and test

Account Settings saves automatically when you leave the tab. Click Write to open a new message and confirm the signature renders at the bottom, then send yourself a test.

Re: Thunderbird: attach an HTML file

Thunderbird: attach an HTML file

Step 1

Save the signature as a file

Save your generated markup as signature.html somewhere permanent, such as your Documents folder. Avoid temp folders that get cleaned out.

Step 2

Enable the file option

In Account Settings, tick 'Attach the signature from a file instead (text, HTML, or image)' below the signature box, then click Choose.

Step 3

Select your file

Browse to signature.html and select it. Thunderbird reads the file each time you compose, so the signature always reflects the file's current contents.

Step 4

Update by overwriting the file

When your title or phone number changes, overwrite the file with new markup and every account pointing at it picks up the change. Handy when several identities share one design.

Re: Doing it well

Tips for Thunderbird signatures

Get the best results when setting up your email signature.

Paste code, not the preview
Most webmail clients want the rendered signature, but Thunderbird's 'Use HTML' box expects markup. Any generator that exposes source code works here; BrandFooter's free generator has a Copy HTML button for exactly this case.
One file, many identities
Pointing several accounts at the same signature.html means one edit updates them all. Keep the file in a stable folder, and consider a synced drive if you use Thunderbird on more than one machine.
Reply behavior is configurable
Under each account's Composition & Addressing settings you can include the signature on replies and forwards, and choose whether it sits below the quoted text or below your reply. Worth a minute to set deliberately.
Reference hosted images
Point image tags at absolute HTTPS URLs on a public server. Markup that references files on your own disk can look fine in your composer yet arrive broken for recipients.
Signatures stay on this machine
Thunderbird stores signatures in the local profile, so a second computer starts blank. Keep the signature.html file somewhere you can reach from both machines and attach it on each install.

Re: How it works

Create your signature

Step 1

Choose a template

Browse our collection of professional email signature templates. Pick the layout that fits your style.

Step 2

Enter your details

Add your name, job title, contact info, and brand colors. See a live preview as you type.

Step 3

Copy and paste

Click "Copy HTML" and paste into Thunderbird's signature settings. Done in seconds.

Re: Common questions

Frequently asked questions

Common questions about Thunderbird email signatures.

Where is the 'Use HTML' checkbox in Thunderbird?+

Open Account Settings from the menu and select an account. The checkbox sits beside the Signature text box on the main pane. Tick it before pasting markup, otherwise the code appears in your emails as plain text.

Should I paste code or the rendered signature in Thunderbird?+

Paste the code, with 'Use HTML' ticked. This is the opposite of Gmail-style webmail editors, which want the visual result. Thunderbird interprets the markup at compose time, so what you paste is exactly what gets sent.

How do I use an HTML file as my Thunderbird signature?+

In Account Settings, enable 'Attach the signature from a file instead' and choose your .html file. Thunderbird reads the file fresh for each message, which makes it the easiest method to maintain across several accounts.

Why don't recipients see the images in my Thunderbird signature?+

The image tags probably point at local file paths. Swap them for absolute HTTPS URLs on a public host, keep each file under 200KB, and the images travel correctly. Recipients may still need to click to load remote images the first time.

Can each Thunderbird account have a different signature?+

Yes, and it goes further than accounts. Every account has its own signature box, and the Manage Identities button lets you create extra sender identities under one account, each with a separate signature of its own.

Does Thunderbird sync signatures between computers?+

No. Signatures live in the local Thunderbird profile, so each install needs its own setup. The practical workaround is the file method: keep signature.html in a synced folder and point Thunderbird at it on every machine.

Set up your Thunderbird email signature

Free generator, no account required. Works in Gmail, Outlook, and Apple Mail.

Create your signature