How to add an HTML email signature in Apple Mail

Apple Mail handles pasted, formatted signatures well. There is one setting that can quietly change your fonts, so it is worth checking.

Add your signature on Mac

  1. Build your signature and click Copy signature.
  2. In Mail, open Mail in the menu bar, then Settings, then Signatures.
  3. Select your account and click + to add a new signature.
  4. Click in the right-hand box and paste with Cmd+V.
  5. Untick "Always match my default message font" so your signature keeps its own fonts.

Choose where it is used

Drag the signature onto an account name to use it with that account. You can also pick a default signature for each account from the Choose Signature menu.

If you want the signature above the quoted text in replies, look for the option to place the signature above quoted text in the same settings window.

Troubleshooting

  • If your fonts changed, check that "Always match my default message font" is unticked.
  • If images are missing for recipients, host the images online and rebuild the signature so it links to them.
  • Menu names change between macOS versions. If you cannot find an option, search Mail settings for "signature".
Create your signature
Build a professional email signature in minutes.
Open the builder

More guides

Add a signature in Gmail
Step-by-step: create an email signature, paste it into Gmail settings, set it as your default, and fix common problems like missing images.
Add a signature in Outlook
How to paste an HTML email signature into Outlook on the web, the new Outlook, and Outlook for Windows, with fixes for images and layout.
HTML email best practices
Why HTML email is different from web design, and the practical rules for layout, images, buttons, mobile and testing so your emails work in every client.