Professional email signatures  ·  One-time $9.99  ·  No subscription ever

SignatureFox

How to Add an HTML Email Signature in Outlook

Adding an HTML email signature in Outlook takes about 5 minutes and gives your emails a professional look with logos, images, and formatted text. You'll paste your HTML code directly into Outlook's signature editor, and it will display correctly in every email you send. By the end of this guide, your signature will be ready to use across all your Outlook accounts.

GmailOutlookApple MailOne-time $9.99No subscription

Before You Start

  • Your HTML signature code (from a file or email)
  • Outlook for Windows (2016 or newer) or Outlook for Mac
  • A text editor to view or copy your HTML code (Notepad works fine)

Step-by-Step Instructions

1

Open Outlook and go to Signature Settings

In Outlook, click File in the top menu, then select Options (Windows) or Preferences (Mac). Find the Mail section on the left sidebar and click Signatures. You'll see a window with fields for your signature text. This is where you'll add your HTML code.

Tip: If you can't find Signatures, make sure you're in the Mail settings, not Calendar or other sections.

2

Create a new signature or select an existing one

Click New to create a fresh signature, then give it a name like 'Professional HTML Signature' or 'Work Email'. This name is only for your records in Outlook. Once you've named it, click OK to move to the editor.

Tip: You can create multiple signatures and switch between them, so feel free to name this one something specific to remember which design it is.

3

Switch to HTML editing mode

In the signature editor box, look for a small button or menu option that says 'HTML Source' or 'Edit HTML'. Click it to open the HTML editor where you can paste raw code. This step is critical—without it, Outlook will treat your code as plain text instead of formatting it properly.

4

Paste your HTML code

Open your HTML signature file in a text editor, select all the code (Ctrl+A or Cmd+A), and copy it. Return to the HTML editor in Outlook and paste the code (Ctrl+V or Cmd+V). Make sure the entire code block is pasted cleanly with no extra characters. Then click OK to save.

Tip: If your HTML includes base64-encoded images (like from SignatureFox), they'll be embedded automatically and won't break if images are blocked.

5

Set it as your default signature

Back in the Signatures dialog, find the dropdown that says 'New Messages' or 'Default Signature'. Select your newly created HTML signature from the list. You can also set a different signature for replies if you want. Click OK to apply the changes.

Tip: If you have multiple email accounts, you can assign different signatures to each one using the account dropdown at the top of the dialog.

Common Problems and Fixes

Your signature shows HTML code instead of formatted text.

You pasted the code into the regular signature editor instead of the HTML editor. Go back to your signature, click Edit, find the HTML Source button, and paste the code there instead.

Images in your signature appear as broken links or don't show at all.

Make sure your HTML uses base64-encoded images (data URIs) instead of URLs. If your HTML references external image links, they may be blocked. SignatureFox embeds all images as base64, so they always display.

The signature appears on reply emails when you only want it on new messages.

In the Signatures dialog, find the 'Replies and Forwards' dropdown and set it to None or a different signature. This way, your full signature only appears on new emails.

💡 Pro Tip

Test your signature on yourself first by drafting a new email and checking how it looks before sending it to clients or colleagues. Open the email in different views (Reading Pane, separate window) to catch any formatting issues. If your signature has a dark background, also check how it looks when recipients forward or reply to your email, as some clients may invert colors.

Why This Matters

Creating HTML signatures from scratch takes time and technical skill. SignatureFox generates professional HTML signatures in minutes with no coding required—just pick a template, add your details, and paste the code into Outlook.

Frequently Asked Questions

Skip the HTML coding and get a professional signature in minutes.

One-time $9.99. No subscription. Delivered to your inbox instantly.

Create My Signature — $9.99

🔒 Secure checkout via Stripe · Instant delivery