SigGen logoSigGen

How to Add a Signature in Thunderbird

Step-by-step guide for Mozilla Thunderbird (2026)

Thunderbird is actually one of the easiest email clients when it comes to HTML signatures. Unlike Outlook or Gmail, which can be finicky with formatting, Thunderbird lets you paste HTML directly into the settings without any weird conversion issues. The process is straightforward: you paste the code, enable HTML mode, and you're done. No copying from browser windows or dealing with inline image restrictions.

The only catch is that signatures are stored per account, so if you manage multiple email addresses in Thunderbird, you'll need to add your signature to each one separately. But once it's set up, it works reliably across all platforms—Windows, macOS, and Linux.

1Open Account Settings

Head to Tools > Account Settings in the main menu. If you're on macOS or certain Linux setups, you might find it under Edit > Account Settings instead. This opens the configuration panel where all your email accounts live.

2Select Your Account

You'll see a list of email accounts in the left sidebar. Click on the specific account where you want the signature to appear. If you have multiple accounts, you'll need to repeat this process for each one since Thunderbird stores signatures per account, not globally.

3Find Signature Section

Scroll down the main panel until you hit the 'Signature text' section. It's usually toward the bottom, below the server settings and composition options. This is where you'll paste your HTML code.

4Enable HTML

Check the box that says 'Use HTML' right above the signature text area. This tells Thunderbird to interpret your signature as HTML instead of plain text. Without this, your signature will show up as raw code, which isn't what you want.

5Paste Your Signature

Copy your signature HTML from SigGen and paste it directly into the signature text box. You'll see the raw HTML code here, not the visual preview. That's normal—Thunderbird will render it properly when you compose a new email.

6Save Settings

Click OK at the bottom of the Account Settings window. Thunderbird saves your changes immediately. Send yourself a test email to confirm everything looks right.

Using an HTML File Instead

Thunderbird supports loading signatures from external HTML files, which can be handy if you have a complex signature that you update regularly. Instead of pasting HTML code into the settings, you can point Thunderbird to a file on your computer.

To do this, look for the "Attach the signature from a file instead" checkbox in the signature section. Check it, then click Browse to select your .html file. Thunderbird will read the file every time you compose a new email, so if you update the file, your signature updates automatically across all emails.

Just keep the file somewhere stable on your hard drive. If you move or delete it, your signature will break. A folder like Documents/Email-Signature works well.

Troubleshooting

Signature appears below quoted text in replies

This is Thunderbird's default behavior. Go to Tools > Account Settings, select your account, then look for the "Place signature below the quote" option. Uncheck it if you want your signature to appear above the quoted text.

HTML not rendering (shows as code)

You forgot to check "Use HTML" in the signature settings. Go back to Account Settings and enable it. Also make sure you're composing emails in HTML mode, not plain text. Check under Tools > Account Settings > Composition & Addressing.

Signature appears as an attachment

This happens when you're composing in plain text mode but have an HTML signature. Thunderbird can't display HTML inline in plain text emails, so it attaches it as a file instead. Switch your composition format to HTML under Tools > Account Settings > Composition & Addressing, and set "Compose messages in HTML format" to checked.

Images in signature not loading

If your signature includes images hosted online, Thunderbird might block them by default for privacy reasons. Recipients will see broken image icons. Use base64-encoded images (which SigGen does automatically for uploaded photos) or host images on a reliable CDN with HTTPS.

Tips for Thunderbird Users

Test with a draft first

Before sending emails to clients or colleagues, create a draft and send it to yourself. This lets you see exactly how your signature renders on both desktop and mobile. Better to catch formatting issues in a test email than in a client pitch.

Keep a backup of your HTML code

Thunderbird stores signatures in its profile folder, but they're not easy to extract. Save your signature HTML in a text file somewhere safe. If you ever need to reinstall Thunderbird or move to a new computer, you'll have it ready to paste back in.

Different signatures for different accounts

If you manage work and personal email in the same Thunderbird instance, you can set up different signatures for each account. Just repeat the setup process for each account in the left sidebar. Your work email can have a corporate signature while your personal email stays casual.

Disable signature for specific emails

Sometimes you don't want your signature to appear. When composing an email, go to Options > Attach Signature (or press Ctrl+Shift+S on Windows/Linux, Cmd+Shift+S on Mac) to toggle it off for that specific message. Handy for quick internal messages where a full signature feels too formal.

Don't have a signature yet? Create one now!