Skip to main content

Using custom fonts in emails

The web-safe fonts you can use in your emails, how to set them, and why custom fonts aren't supported.

Changing the font of your email text

You can change the font of your email text. Custom fonts aren't supported in email—more on why below—but there's a selection of web-safe fonts that display reliably for every subscriber, plus a system font option.

Your font options

These fonts are 'safe' choices for email because every computer, Mac or Windows, has them installed by default—so your emails will look the way you intend, no matter where they're opened.

The web-safe font families are:

  • Arial

  • Arial Black

  • Century Gothic

  • Courier New

  • Geneva

  • Georgia

  • Lucida Grande

  • New York

  • Tahoma

  • Times New Roman

  • Verdana

System font option

The first option in the font dropdown is 'system font'. When selected, the font your subscriber sees depends on the device they open the email on.

Every device has a system font for displaying messages and text, so with this option selected, your email will appear in each subscriber's system font.

For example, an email opened on an iPhone will look different than one opened on a PC, because the two devices use different system fonts.

This is the safest font option, since it will always be recognizable to the reader.

How to change the font in your emails

You can set your emails' default fonts at the email template level.

Visual email templates

Select these fonts from the dropdown menus in our visual template editor, under the Text and Heading tabs of the right sidebar.

HTML email templates

You can set your email template's font family to one of the above web-safe font options via CSS.

Note: feel free to reference the source code of our default Modern and Classic templates for an example of how to set your HTML email template's font family via CSS.

Why custom fonts aren't supported

In a nutshell, most email providers won't display custom fonts, so we don't support loading them. These restrictions aren't arbitrary—they're based on how email itself works.

Computers load fonts in one of two ways and email can only rely on the first.

1. From your own computer

Note: for the purposes of this article, 'computer' includes anything that displays online content—smartphones, tablets, etc.

If the font is already installed on your own computer, things are easy: your computer detects it locally and uses that installed font to display the content.

The caveat is that you have no control over the custom fonts your site visitors and email subscribers have installed on their computers.

2. From a web server

This is how most websites work. When you visit a page with a custom font imported, your computer displays that font by referencing the web server where the font is hosted, whether or not you also have it installed on your own device. This gives your site visitors a consistent experience.

This also works for Kit's form and landing page templates, since their content is displayed on web pages too. That's why you'll see more font options for your forms and landing pages than for your emails.

Emails can't import fonts from a web server the way websites can. That leaves emails dependent on the fonts installed on each recipient's device (and on how each email provider handles fonts) both of which are outside your control as the sender.

Because of this lack of support and unpredictability, we don't recommend (and can't support) loading custom fonts within emails. Sticking with the web-safe fonts above means every subscriber sees your emails the way you designed them.

Did this answer your question?