How to Add a Font to PowerPoint (Windows & Mac)
Custom fonts can transform a presentation from generic to polished — matching your brand, adding personality, or simply making slides easier to read. But PowerPoint doesn't manage fonts itself. It relies entirely on the fonts installed on your operating system. That's the key distinction most guides skip over, and it shapes everything about how this process works.
How PowerPoint Handles Fonts
PowerPoint reads fonts directly from your system's font library. When you open a presentation, the app scans your installed fonts and makes them available in the font dropdown. There's no "import font" button inside PowerPoint because none is needed — install the font at the OS level, and PowerPoint picks it up automatically.
This also means that font availability is device-specific. A presentation built with a custom font on your laptop will show substitution warnings on someone else's machine if they don't have that same font installed.
Step 1 — Find and Download a Font File
Before installing anything, you need a font file. Common formats include:
| Format | Extension | Notes |
|---|---|---|
| TrueType Font | .ttf | Widely supported, works on Windows and Mac |
| OpenType Font | .otf | More advanced typographic features, also widely supported |
| Web Open Font | .woff / .woff2 | Designed for browsers — not installable on desktop OS |
Reputable sources for free fonts include Google Fonts, DaFont, and Font Squirrel. Always download from legitimate sources — font files can technically carry malicious code, so stick to trusted repositories.
When you download, you'll often get a .zip file. Extract it first to find the actual .ttf or .otf files inside.
Step 2 — Install the Font on Windows
- Locate the
.ttfor.otffile in File Explorer - Right-click the file
- Select "Install" to install for your user account only, or "Install for all users" if you have administrator access and want the font available system-wide
- Windows will process the file and add it to the font library
Alternatively, you can open Settings → Personalization → Fonts and drag font files directly into that window.
Restart PowerPoint after installing. If PowerPoint was open during installation, it won't detect the new font until you close and reopen it.
Step 2 — Install the Font on macOS 🖥️
- Double-click the
.ttfor.otffile - A preview window opens showing the font's characters
- Click "Install Font" in the bottom-right corner
- macOS adds it to Font Book
You can also open Font Book directly, click the + button, and browse to your font file manually. Again, close and reopen PowerPoint after installation to ensure it registers the new font.
Step 3 — Use the Font in PowerPoint
Once installed, open or create a PowerPoint presentation. Click into a text box, then open the font dropdown in the Home tab. Your new font appears alphabetically in the list alongside all other system fonts. Select it and type — or highlight existing text and apply it.
There's no visual difference between system fonts and newly installed ones inside PowerPoint's interface. They all sit in the same list.
Sharing Presentations With Custom Fonts 📎
This is where things get complicated. If you share your .pptx file with someone who doesn't have your custom font installed, PowerPoint will substitute a different font — usually a generic system font — and your layout may break.
Two main options to handle this:
Embed fonts in the file Go to File → Options → Save (Windows) or PowerPoint → Preferences → Save (Mac) and check "Embed fonts in the file." This increases file size but preserves the font for viewers who open the file in PowerPoint. Note that some fonts have licensing restrictions that prevent embedding.
Export to PDF A PDF locks the visual appearance permanently. Fonts are rendered into the file, so the recipient sees exactly what you designed — no installation required on their end.
Variables That Affect Your Experience
Not everyone's situation is identical. A few factors determine how smoothly this process goes:
- Administrator access — Some work or school computers restrict font installation. If right-clicking doesn't show an install option, you may need IT support.
- Font licensing — Free fonts from Google Fonts are generally safe to install and embed. Commercial fonts may have restrictions on redistribution or embedding in shared files.
- Mac vs. Windows compatibility — Both
.ttfand.otffonts work on either platform, but if collaborators use different operating systems, embedding becomes more important. - PowerPoint version — Older versions of PowerPoint (pre-2016) have limited embedding support, and some features behave differently in the web version (PowerPoint for the Web does not support custom font installation at all — it's limited to web-safe fonts).
- Mobile PowerPoint — The iOS and Android apps rely on the mobile OS font library, which is far more restricted. Custom fonts added on a desktop won't automatically carry over to mobile editing.
What the Web Version of PowerPoint Can't Do 🌐
PowerPoint for the Web (the browser-based version accessed through Microsoft 365) doesn't support custom font installation. It displays embedded fonts when viewing a file, but you can't apply new custom fonts while editing. If custom typography is central to your workflow, the desktop application is necessary.
The gap between what's possible on a managed corporate machine, a personal laptop, a Mac, and a browser-based environment is significant — and which version of PowerPoint you're using, and whether you control your own system settings, shapes what the process actually looks like for you.