The best font for an email signature is one your reader already has installed: Arial, Helvetica, Verdana, Georgia, Trebuchet MS or Times New Roman. Email apps can only show fonts that exist on the reader's device, so a custom font gets swapped for something else. Use one font (or two at most), set your name at 16 to 18 px in bold and your details at 13 to 14 px, in dark gray.
Looking for a handwritten "signature font"? The fonts on design sites like that are made for logos and printed documents, not for the text of an email signature. If you set your name in a downloaded script font, most readers never see it: their email app doesn't have the font, so it shows your name in a plain default font instead, often Times New Roman or Arial, and the flourish you picked simply disappears. If you want a handwritten look, the safe way is a small PNG image of your signed name with your real name in normal text next to it, so it still reads when images are blocked.
|
Why web fonts don't work in most email apps
A website can download a font as the page opens, using a CSS rule called @font-face. Most email apps refuse to do that. caniemail.com, which tests email features across apps, puts @font-face support at 24.39% of the clients it tracks (page checked 2026-10-06; the clients were last tested in December 2023):
| Email app | Downloads web fonts? |
|---|---|
| Gmail (web, iPhone, Android, mobile web) | No |
| Classic Outlook for Windows (2007 to 2019) | No, and text set in a web font can fall back to Times New Roman |
| Outlook for Android | No |
| Yahoo Mail | No |
| Outlook.com, Outlook for Mac, Outlook for iOS | Partial |
| Apple Mail (Mac and iPhone) | Partial |
Apple Mail is the exception. It's the one big app where a web font has a real chance of showing. Everywhere else, assume your reader sees a substitute.
Which fonts ship with Windows, Mac, iPhone and Android
We checked each font against Microsoft's Windows 11 font list, Apple's list of fonts included with macOS Tahoe, Apple's iOS system font list and the Android source code (all on 2026-10-06).
| Font | Windows 11 | macOS | iPhone, iPad | Android (stock) |
|---|---|---|---|---|
| Arial | Yes | Yes | Yes | Shown as Roboto |
| Helvetica | No | Yes | Yes | Shown as Roboto |
| Verdana | Yes | Yes | Yes | Shown as Roboto |
| Tahoma | Yes | Yes | Download only | Shown as Roboto |
| Trebuchet MS | Yes | Yes | Yes | No |
| Georgia | Yes | Yes | Yes | Shown as Noto Serif |
| Times New Roman | Yes | Yes | Yes | Shown as Noto Serif |
| Palatino | As Palatino Linotype | Yes | Yes | Shown as Noto Serif |
| Courier New | Yes | Yes | Yes | Shown as Cutive Mono |
| Segoe UI | Yes | No | No | No |
| Calibri | Yes | No | No | No |
| Aptos | Only with Microsoft 365 apps | No | No | No |
Three things stand out:
- Android has very few fonts of its own. Its default sans-serif font is Roboto and its serif font is Noto Serif, and the system quietly maps Arial, Helvetica, Verdana and Tahoma to Roboto. That's fine: a sans-serif signature still looks like a sans-serif signature. Phone makers can add their own fonts, so some Android phones show more.
- Windows and Apple fonts overlap less than you'd think. Segoe UI and Calibri are Windows fonts. Helvetica, Avenir Next and Didot are Apple fonts.
- Aptos isn't a Windows font. Microsoft describes it as the new default Office font, replacing Calibri, and supplies it within Office apps. It's not on the Windows 11 list or Apple's macOS list.
Font stacks and fallbacks, explained simply
A font stack is a list of fonts in order of preference. The email app reads it left to right and uses the first font the device has:
font-family: Helvetica, Arial, sans-serif;
On a Mac or iPhone that gives Helvetica. On Windows, which has no Helvetica, it gives Arial. On Android it ends at the last word, sans-serif, which means "the device's default sans-serif font", Roboto. The generic name at the end (sans-serif, serif or monospace) is your safety net, so always end with one.
Four stacks that work almost everywhere:
Arial, Helvetica, sans-serif
Verdana, Arial, sans-serif
'Trebuchet MS', 'Segoe UI', Arial, sans-serif
Georgia, 'Times New Roman', serif
Two rules for writing them by hand: put font names with spaces in quotes, and set the font on every piece of text in the signature, because a signature is pasted into an email and can't rely on the email's own styles. Signature HTML uses inline styles for exactly this reason.
Recommended font pairings
You don't need two fonts. One font, with your name in bold and larger, is the cleanest signature there is. A penguin wears one outfit its whole life and nobody calls it boring.
If you want contrast, pair a serif name with sans-serif details (or the reverse), both from the safe list:
| Name | Details | Feel |
|---|---|---|
| Georgia, bold | Arial | Classic, trustworthy: law, finance, consulting |
| Arial, bold | Arial | Neutral and modern: almost any job |
| Trebuchet MS, bold | Verdana | Friendly and open: trades, local business, health |
| Palatino, bold | Arial | Bookish and calm: writers, academics, coaching |
| Georgia, bold | Verdana | Warm but very readable on small screens |
Avoid pairing two fonts that are almost the same (Arial with Helvetica, Georgia with Times New Roman). They look like a mistake rather than a choice.
Email signature font size
Use 16 to 18 px for your name and 13 to 14 px for everything else. In apps that measure in points, such as classic Outlook and Word, that's about 12 to 14 pt for the name and 10 to 11 pt for details. iPhones enlarge email text under 13 px, which can shift your layout. Our email signature size guide explains where each number comes from.
Verdana and Tahoma look larger than Arial at the same size, so 13 px is usually enough with them. Times New Roman looks smaller, so give it 14 px.
Font weight: stick to regular and bold
Most safe fonts come in exactly two weights. Microsoft's Windows 11 list shows Arial, Verdana, Georgia, Tahoma and Trebuchet MS with regular and bold (plus italics for most), and nothing in between. Ask for "light" or "semibold" and the device uses the nearest weight it has, usually regular or bold.
Classic Outlook for Windows makes it stricter. According to caniemail, it shows any weight from 0 to 599 as normal and 600 to 1000 as bold. So a semibold (600) name turns fully bold in Outlook, and a medium (500) name turns regular.
The safe rule: bold for your name, regular for the rest. Use italics sparingly, if at all, since they are harder to read at 13 px.
Color contrast: make it readable
The web accessibility guidelines (WCAG 2.2, criterion 1.4.3) ask for a contrast ratio of at least 4.5:1 for normal text and 3:1 for large text, which they define as 18 pt or 14 pt bold. A signature name at 16 to 18 px is below that, so 4.5:1 applies to every line.
What that means against a white background:
| Text color | Contrast on white | Use it? |
|---|---|---|
| #333333 (dark gray) | 12.6:1 | Yes, for your name and details |
| #555555 | 7.5:1 | Yes |
| #666666 | 5.7:1 | Yes, for secondary lines |
| #767676 | 4.5:1 | The lightest gray that passes |
| #999999 | 2.9:1 | No |
Bright brand colors often fail as text. A typical light orange like #F5A623 scores about 2:1 on white, so use it for a divider line or icons and keep the words dark. Dark mode changes the picture again, because some apps invert your colors and others don't; our guide to email signature dark mode covers that.
Fonts to avoid in an email signature
- Downloaded and Google Fonts (Montserrat, Open Sans, Lato, Poppins and so on). Gmail and classic Outlook won't load them, and none of them is on Microsoft's Windows 11 list or Apple's macOS list, so most readers get a substitute.
- Script and handwritten fonts for contact details. Hard to read at 13 px, and they rarely survive the trip.
- Calibri, Segoe UI or Aptos on their own. They look great on Windows and fall back on Macs and iPhones. If you love Calibri, use
Calibri, Arial, sans-serifso Apple readers get Arial. - Thin display serifs at small sizes. Didot and Bodoni have hairline strokes that fade at 13 px. Fine for a name, not for a phone number.
- Comic Sans MS and Impact. Installed nearly everywhere, but they send the wrong message in most business email.
- All caps for whole lines. Slower to read. A one-letter label like "M" before your mobile number is fine.
How Gmail and Outlook substitute fonts
Gmail on the web never downloads fonts, so your signature shows in the first font from your stack that the reader's computer has. One quirk from caniemail: Roboto and Google Sans do appear in Gmail on the web, but only because Gmail loads them for its own interface. Design a signature in Roboto inside Gmail and it looks right to you, then shows as something else in Outlook on Windows, where Roboto isn't installed.
The Gmail app on Android shows the stock Android fonts: Arial, Helvetica, Verdana and Tahoma become Roboto, and Georgia, Times New Roman and Palatino become Noto Serif.
Classic Outlook for Windows uses the Windows fonts. If the signature asks for a web font, caniemail notes that the text ignores your whole font stack and drops to Times New Roman. If you see a signature suddenly turn into Times New Roman, this is the usual cause; see Outlook signature not showing for other Outlook problems.
Text with no font set takes a default, which may be the sender's or the reader's. Microsoft has made Aptos the default Office font, so in current Microsoft 365 Outlook that default is often Aptos, which readers without Office don't have. That's another reason to set the font on every line yourself.
How to choose your fonts in Signguin
Signguin reads your logo, brand colors and contact details from your company website. It does not copy fonts from your website; you pick them from a list that only contains fonts readers actually have.
In the Colours & fonts panel (free):
- Name font has 10 styles: Modern, Classic, Geometric, Friendly, Bold narrow, Elegant, Book, Editorial, Handwritten and Code.
- Text font has the 6 styles that read well at body size: Modern, Classic, Geometric, Friendly, Book and Code.
- Name size is S, M or L.
Each style is a font stack that starts with a font shipped on macOS/iOS or Windows and falls back to a safe font. Modern is Arial/Helvetica, Classic is Georgia/Times New Roman, Geometric is Avenir Next/Century Gothic/Segoe UI, Friendly is Trebuchet MS/Segoe UI, Elegant is Didot/Bodoni, Book is Palatino/Palatino Linotype, and Handwritten is Snell Roundhand on Apple devices, Segoe Script on Windows and Android's own script font elsewhere. Every stack ends in a generic family (sans-serif, serif, cursive or monospace), so nothing ever drops to an unrelated default. Signguin uses no web fonts, because Gmail and Outlook don't load them. The live preview shows your choice on phone and desktop, in light and dark mode, before you install it straight into Gmail or copy it into Outlook and other apps.
Works in Gmail, Outlook & Apple Mail
For more on what goes in each line, see our guide to a professional email signature, or browse the email signature templates.
FAQ
What is the best font for an email signature?
Arial is the safest choice: it's installed on Windows, Mac and iPhone, and Android shows it as Roboto. Verdana, Georgia, Trebuchet MS and Helvetica (with Arial as backup) are equally safe. Pick one, set your name at 16 to 18 px bold and the rest at 13 to 14 px, and end your font list with sans-serif or serif.
Is Calibri or Arial more professional?
Both look professional, but Arial travels better. Calibri ships with Windows, but it's not on Apple's macOS font list or Apple's iOS list, so Mac and iPhone readers see a substitute. Arial is installed on all three. If you prefer Calibri, write the stack as Calibri, Arial, sans-serif so Apple readers see Arial.
Can I use Google Fonts in my email signature?
Not reliably. Gmail doesn't download web fonts at all, classic Outlook for Windows ignores them and can switch the text to Times New Roman, and only Apple Mail and a few others offer partial support (caniemail, checked 2026-10-06). Put a brand font in your logo image instead and keep the text in a standard font.
Why does my email signature font change when I send it?
The reader's email app can only show fonts installed on their device. If your font isn't there, the app uses the next font in your stack or its own default. Classic Outlook for Windows can drop text styled with a web font to Times New Roman. Using a font from the safe list and setting it on every line prevents most changes.
Can I use a handwritten font for my name?
Only as an image or with a safe backup. Downloaded script fonts don't display for most readers. Some handwriting fonts ship with operating systems, such as Snell Roundhand on Apple devices and Segoe Script on Windows, but neither is on the other's system, so readers elsewhere see the fallback font. Keep your contact details in a standard font.

