Docs1 min readDecember 24, 2025
How do I add custom fonts safely?
Use Shopify-supported options first; if you must add fonts, do it cleanly.
Fonts affect branding and performance. Do it intentionally.
Best options (in order)
- Use built-in theme font pickers (fastest, safest).
- Use Shopify-supported font sources if available.
- Add self-hosted fonts only if you understand performance trade-offs.
Performance tips
- Limit to 2 font families (heading + body).
- Limit font weights (don't load everything).
- Test on mobile performance after changes.
If you need code edits, keep them isolated and documented so theme updates are easier.
Related articles
Featured theme: Fennec
Fast, responsive, SEO-ready theme built for conversion.
- Online Store 2.0 sections
- Performance-first layout
- Accessible, SEO-ready foundation
