How to Add Fonts in Google Docs: A Complete Guide

Google Docs comes loaded with a solid library of fonts, but it's not always obvious how to expand beyond the default dropdown. Whether you're designing a professional report, a branded document, or just want more typographic variety, adding fonts to Google Docs is straightforward once you know where to look. 🎨

What Fonts Does Google Docs Include by Default?

When you open the font picker in Google Docs, you'll see a curated list of commonly used fonts β€” things like Arial, Times New Roman, Georgia, and Roboto. This default list is intentionally kept short to avoid overwhelming the interface, but it's only a fraction of what's actually available.

Google Docs is deeply integrated with Google Fonts, an open-source library containing over 1,400 font families. Accessing that full library requires one extra step.

How to Add More Fonts Through the "More Fonts" Menu

This is the built-in method and works directly inside Google Docs without any third-party tools.

Step-by-step:

  1. Open any Google Doc in your browser.
  2. Click the font name dropdown in the toolbar (it usually shows "Arial" or whatever font is currently active).
  3. Scroll to the top of the dropdown and click "More fonts…"
  4. A dialog box opens showing the full Google Fonts library.
  5. Search or browse by name, category (serif, sans-serif, monospace, handwriting, display), language, or popularity.
  6. Click any font to add it to your "My Fonts" list on the right side of the panel.
  7. Click OK to save your selection.

The fonts you've added now appear in your regular font dropdown for that Google account β€” across all your documents, not just the one you're currently editing.

Filtering and Finding the Right Font

The "More Fonts" panel gives you several ways to narrow your search:

Filter TypeOptions Available
CategorySerif, Sans Serif, Display, Handwriting, Monospace
LanguageLatin, Cyrillic, Greek, Vietnamese, and others
Sort ByTrending, Most Popular, Newest, Alphabetical
SearchDirect name lookup

If you already know a font name from another design tool β€” say you've been using Playfair Display in Canva or Lato in a CSS file β€” you can search for it directly and add it in seconds.

How to Use a Font Once It's Added

After adding fonts through the "More Fonts" dialog, they appear in your main font dropdown list. To apply one:

  • Highlight the text you want to change.
  • Click the font dropdown in the toolbar.
  • Select your newly added font from the list.

Fonts you add are tied to your Google account, not a specific document. That means they'll be available whenever you're signed in, regardless of which device or browser you're using β€” as long as you access Google Docs via the web.

What About Using Non-Google Fonts?

Google Docs natively supports only fonts from the Google Fonts library. If you need a proprietary, purchased, or custom font β€” like a brand typeface your company uses β€” the native method won't cover you. πŸ–‹οΈ

In those cases, some workarounds exist:

  • Paste as an image: Render text in the custom font using another tool (Word, Figma, Canva) and paste it as an image into your Doc. Not editable as text, but visually accurate.
  • Export and edit externally: Draft in Google Docs, then export to .docx or PDF and apply the custom font in Word or InDesign.
  • Google Workspace add-ons: A small number of third-party add-ons in the Google Workspace Marketplace claim to extend font functionality, though their reliability and support vary.

None of these are seamless, which is worth factoring in if consistent brand typography is a hard requirement.

Fonts on Mobile vs. Desktop

Behavior differs depending on how you access Google Docs:

  • Desktop browser (Chrome, Firefox, Safari, Edge): Full access to the "More Fonts" dialog and the entire Google Fonts library.
  • Google Docs mobile app (Android/iOS): Font selection is available, but the "More Fonts" option is not present in the app interface. You can apply fonts that were already added via desktop, but you can't browse and add new ones from mobile.
  • Offline mode: Previously added fonts remain usable when working offline, but you can't browse or add new ones without a connection.

If your workflow involves switching between desktop and mobile, the desktop session is where font management needs to happen.

How Font Choice Affects Document Compatibility

One factor worth understanding: Google Fonts are web fonts, not system-installed fonts. When you share a Google Doc with someone else, they'll see the correct font because it renders through Google's servers β€” no installation required on their end.

However, if you export that document to Word (.docx) or PDF, font behavior changes:

  • PDF exports typically embed the font, preserving appearance.
  • Word exports substitute the font if the recipient doesn't have it installed locally on their system. What renders as Playfair Display on your screen may revert to Times New Roman on theirs.

This substitution issue is a known limitation when moving between web-based and desktop-based document formats. The severity depends on how different the substitute font is from the original β€” some substitutions are barely noticeable, others shift the entire layout. πŸ“„

Variables That Shape Your Actual Experience

The process above is consistent, but how well it fits your situation depends on a few factors:

  • Purpose of the document β€” personal use, academic, client-facing, or brand-governed each carry different font requirements.
  • Collaboration needs β€” if coauthors use the mobile app or offline mode, they won't be managing fonts the same way you are.
  • Export format β€” if your final output is PDF, font fidelity is largely preserved; if it's .docx shared with Word users, substitution risk increases.
  • Brand or style requirements β€” if a specific proprietary font is mandatory, native Google Docs tools have real limits that no setting can work around.

Understanding these constraints is straightforward. Deciding which tradeoffs are acceptable for your specific document workflow β€” that's the part only you can evaluate.