Google font not working with <Font/> tag. #2962
-
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
|
Hi 👋 This is not a React Email issue — it's related to email client font support. Most email clients (including Gmail and Outlook) do NOT support external web fonts loaded from Google Fonts (fonts.gstatic.com). They either:
Fonts like Roboto and Inter sometimes appear to work because some clients have them preinstalled or treat them differently. Montserrat and Poppins are not widely supported in email clients, so they will fall back to your Unfortunately, custom Google Fonts generally do not work reliably in emails. If you need consistent rendering across clients, you should:
This is an email client limitation rather than a React Email bug 👍 |
Beta Was this translation helpful? Give feedback.


That makes sense 👍
At this point, since you've tested both:
• Direct WOFF2 from fonts.gstatic.com
• Google Fonts CSS API (fonts.googleapis.com)
and it still falls back in the React Email preview, then this is very likely a limitation of the preview/rendering environment itself rather than an issue in your implementation.
Fonts like Inter and Roboto sometimes appear to work because they are commonly available in many systems or preview environments.
For production email templates, using a strong fallback stack (like Helvetica, Arial, sans-serif) is generally the safest and most reliable approach across clients.
Glad you were able to narrow it down 💪
If this helped clarify things, feel free…