Home » Articles » Shopify » How to Add Custom Fonts to Shopify: Simple Guide 2025

Want to refresh your Shopify store a bit? Custom fonts can be way to make your brand look unique and professional. In just 10 minutes, you can completely transform your store’s appearance and build stronger brand recognition.

How to Add Custom Fonts to Shopify

Method 1: Upload Your Own Font Files

Step 1: Get Your Font Files

  • Download the desired fonts in .woff2, .woff, .ttf, or .otf format
  • Make sure you have commercial license for the font

Step 2: Upload to Shopify

  • Go to Contents > Files (important: use Settings > Files, not Assets folder)
  • Click “Upload files” and select your font files
  • Copy the file URL after upload
upload files in shopify

Step 3: Add CSS Code

  • Go to Online Store > Themes > Edit Code
  • Open theme.liquid or base.css file
  • Add this code:
@font-face {
  font-family: 'YourFontName';
  src: url('YOUR_FONT_URL_HERE') format('woff2'),
       url('YOUR_FONT_URL_HERE') format('woff');
  font-display: swap;
}

body {
  font-family: 'YourFontName', sans-serif;
}

Method 2: Use Google Fonts

Step 1: Choose Your Font

  • Visit Google Fonts
  • Select a font and copy the link code

Step 2: Add to Shopify

  • Go to Online Store > Themes > Edit Code
  • Open theme.liquid file
  • Paste the Google Font link inside the <head> section
  • Use the font in your CSS

Method 3: Use Font Apps

Fontify App

  • Install Fontify: Google & Custom Fonts from Shopify App Store
  • Free for Google Fonts, $3/month for custom fonts
  • No coding required – just point and click
  • Works with all Shopify themes

How to Use Fontify:

  1. Install the app
  2. Click “Enable” in the dashboard
  3. Choose your theme
  4. Select fonts from Google library or upload custom fonts
  5. Assign fonts to different elements (headings, body text, etc.)
  6. Save changes

FAQs

Q: What font formats work on Shopify? A: .woff2 (best), .woff, .ttf, and .otf formats all work. Use .woff2 for fastest loading.

Q: Can I add fonts without coding? A: Yes, use the Fontify app. It’s free for Google Fonts and only $3/month for custom fonts.

Q: Why isn’t my custom font showing up? A: Make sure you uploaded to Settings > Files (not Assets folder) and check your CSS code for typos.

Q: How many fonts should I use? A: Stick to 2-3 fonts maximum. Too many fonts slow down your site and look messy.

Q: Will custom fonts slow down my store? A: Not if you use .woff2 format and add font-display: swap to your CSS. Avoid using too many font weights.

Q: Are Google Fonts free for commercial use? A: Yes, all Google Fonts are free for commercial use on Shopify stores.

Q: Can I use the same font for everything? A: You can, but it’s better to use one font for headings and another for body text to create visual hierarchy.

Conclusion

Adding custom fonts to Shopify is simple and makes a huge difference in how customers see your brand. Use the Fontify app if you want the easiest solution, or upload fonts manually if you prefer more control. Remember to keep it simple with 2-3 fonts max, and always test how your fonts look on mobile devices. Your store will look more professional and memorable with the right typography choices.

Unlimited technical support for website owners

Starting from $1,240 per month.

Just posted

Wave

Enjoy our articles? Join our free list and get more.

Sign Up

Book Discovery Call