The fastest way to add a font to PowerPoint
To add a font to PowerPoint on Windows, download the font file (usually a .ttf or .otf file), right-click it, and select Install. On Mac, double-click the font file and click Install Font in the dialog that appears. Once installed at the system level, the font shows up in PowerPoint's font menu immediately — you do not need to restart the program.
If you want to use a font only in one presentation without installing it system-wide, you can embed the font into the file itself. This is useful when sharing presentations with others who may not have the font installed. Both Windows and Mac versions of PowerPoint support embedding, though the steps differ slightly between them.
Key Takeaways
- System-level installation (right-click and install on Windows, double-click on Mac) makes a font available to all programs, including PowerPoint, permanently.
- Embedded fonts stay with a single PowerPoint file and travel with it if you share the presentation, but only work in that one file.
- Free fonts from sites like Google Fonts, DaFont, and Font Squirrel are ready to download and install immediately.
- If a font does not appear in PowerPoint's menu after installation, restart PowerPoint or check that the file format (.ttf or .otf) is supported.
Where to find and download fonts
Google Fonts is the most straightforward source for free fonts. Visit fonts.google.com, browse by category or search by name, click the font you want, and click the download arrow. You get a .zip file containing the font files — extract it to your computer and you are ready to install.
Font Squirrel (fontsquirrel.com) and DaFont (dafont.com) are other popular free sources. Font Squirrel focuses on high-quality fonts vetted for commercial use, while DaFont has a wider variety including decorative and display fonts. Both let you preview fonts before downloading. Paid font libraries like Adobe Fonts and Monotype offer thousands of professional fonts, though they require a subscription or purchase.
Before downloading, check the license. Most free fonts allow personal and commercial use, but some restrict how you can use them. The license information is usually on the download page or in a text file included with the font.
Installing a font on Windows
After downloading and extracting the font file, locate the .ttf or .otf file on your computer. Right-click it and select Install from the menu. Windows copies the font to your Fonts folder (usually C:\Windows\Fonts) automatically. You do not need administrator permission for most fonts, though some systems may prompt you.
Once installed, open PowerPoint and click the font dropdown menu in the toolbar. Scroll to find your new font — it appears alphabetically by name. If you do not see it immediately, close and reopen PowerPoint. If it still does not appear, check that the file extension is .ttf or .otf; PowerPoint does not support all font formats.
To uninstall a font on Windows, go to Settings > Personalization > Fonts, find the font in the list, and click Uninstall. Or right-click the font file in your Fonts folder and select Delete.
Installing a font on Mac
On Mac, double-click the .ttf or .otf font file. Font Book (Apple's font manager) opens automatically and shows a preview of the font. Click the Install Font button in the bottom right corner. Mac copies the font to your user Library, making it available system-wide.
Open PowerPoint and access the font menu. Your new font appears in the list alphabetically. If it does not show up, quit PowerPoint completely (not just close the window) and reopen it. Restarting PowerPoint forces it to reload the system font list.
To remove a font on Mac, open Font Book, find the font in the list, right-click it, and select Remove. Or drag the font file to the Trash from Finder.
Embedding fonts in a PowerPoint file
Embedding stores the font inside your PowerPoint file so it displays correctly on any computer, even if that computer does not have the font installed. This is essential when sharing presentations with colleagues or clients who may not have your custom fonts.
On Windows, open PowerPoint and go to File > Options > Save. Check the box labeled Embed fonts in the file. You can choose to embed only the characters you used (smaller file size) or all characters in the font (larger file size but safer). Click OK and save the file.
On Mac, go to PowerPoint > Preferences > Save and check Embed fonts in the file. The same options for embedding all characters or only used characters appear. Save your file after enabling this setting.
Embedded fonts increase file size noticeably, especially if you embed multiple fonts or choose to embed all characters. A presentation with one embedded font typically grows by 1 to 3 MB. If file size is a concern, embed only the characters you actually use in the presentation.
Troubleshooting fonts that do not appear
If a font installs but does not show up in PowerPoint, the most common cause is that PowerPoint was already open when you installed it. Close PowerPoint completely and reopen it. PowerPoint reads the system font list only when it starts, so it misses fonts installed while it is running.
Check the font file format. PowerPoint supports .ttf (TrueType) and .otf (OpenType) files. Some fonts come in .woff or .woff2 format, which are web fonts and do not work with PowerPoint. If you downloaded a web font, look for a download option that offers .ttf or .otf instead.
On Windows, verify the font installed correctly by opening Settings > Personalization > Fonts and searching for the font name. If it does not appear there, the installation failed. Try downloading the font again and reinstalling it. On Mac, open Font Book and search for the font. If it shows a warning icon, the font file may be corrupted.
If you are using a very new or very old version of PowerPoint, compatibility issues can arise. Older versions of PowerPoint (2010 and earlier on Windows) have limited font support. Try using a different font or updating PowerPoint to the latest version.
Using Google Fonts and other web font services in PowerPoint
Google Fonts are designed for the web, but you can use them in PowerPoint by downloading and installing them like any other font. Visit fonts.google.com, select a font, click the download button, extract the files, and install them using the steps above. Once installed, they work exactly like any other font in PowerPoint.
Some services like Adobe Fonts sync fonts to your computer automatically if you have a Creative Cloud subscription. If you subscribe to Adobe Fonts, your fonts appear in PowerPoint's font menu without manual installation. Check Adobe's documentation for your specific version of PowerPoint to enable font syncing.
Avoid using web font code (like @import statements) directly in PowerPoint. PowerPoint does not support web font syntax. Always download the actual font files and install them on your computer first.
Frequently Asked Questions
Can I use fonts from Google Fonts in PowerPoint?
Yes. Download the font files from fonts.google.com, install them on your computer, and they appear in PowerPoint's font menu. Google Fonts are free and licensed for both personal and commercial use.
Will my custom font show up on someone else's computer if I share the presentation?
Only if you embed the font in the file or the other person has the same font installed on their computer. If you do not embed it and they do not have it, PowerPoint substitutes a default font, which may change how your slides look. Embedding is the safest option for shared presentations.
What is the difference between .ttf and .otf fonts?
Both .ttf (TrueType) and .otf (OpenType) work in PowerPoint. OpenType fonts sometimes offer more advanced features like ligatures and alternate characters, but for basic use in PowerPoint, they function identically. Either format is fine.
Does installing a font on my computer affect other programs?
Yes. When you install a font at the system level, it becomes available to all programs on your computer — Word, Excel, Photoshop, web browsers, and others. This is usually convenient, but if you want a font only in PowerPoint, embedding it in individual files is a better approach.
Why does my font look different on someone else's computer even though I embedded it?
Embedded fonts should display identically, but differences can occur if the other person is using a much older version of PowerPoint that does not support embedding, or if their display settings are different. Update PowerPoint to the latest version to ensure embedded fonts work correctly.