How to Add Custom Fonts to CapCut (Mac, iPhone, Android) 2026
Step-by-step: install custom fonts in CapCut on Mac, iPhone, and Android — what works, what doesn't, and the licensing rule that catches people out.

CapCut supports custom fonts, but how you install them depends entirely on which version you're running. On CapCut for Mac and Windows, drop the font file into your system font folder and CapCut picks it up on restart. On CapCut mobile, you import a .ttf or .otf file through the Text menu's font importer. CapCut for Web supports uploads on some plans and not others.
Here's each path, plus the mistakes that make custom fonts silently fail.
Before You Start: Get a Font You're Allowed to Use
Most font problems in CapCut aren't technical — they're licensing. Fonts downloaded from aggregator sites are frequently pirated commercial fonts, and using one in a monetized video, a client project, or a brand account is a real liability.
Safe sources:
- Google Fonts — everything is free for commercial use, including Montserrat, Poppins, Inter, Anton, Archivo, Figtree, and Bebas Neue. This covers essentially every caption font worth using.
- Font Squirrel, filtered to commercial-use licenses
- The Open Font Library
- Fonts you have actually purchased, with a license that permits embedding in video
Formats CapCut accepts: .ttf and .otf. Variable fonts sometimes import but often render at a single default weight — download the static weights instead if a variable font behaves oddly.
CapCut for Mac: Install to the System
CapCut on Mac reads from macOS's font library. There's no in-app import step.
- Download the font. From Google Fonts, click Get font → Download all. You'll get a
.zip. - Unzip it. You'll see a folder of
.ttffiles — one per weight (Regular, Bold, ExtraBold, and so on). - Install the weights you need. Double-click a
.ttffile. Font Book opens with a preview. Click Install Font. Repeat for each weight you want — for captions that's usually just Bold and ExtraBold. - Quit CapCut completely. Cmd+Q, not just closing the window. CapCut caches the font list at launch.
- Reopen CapCut. Add a text layer, open the font dropdown, and your font is in the system list.
If it doesn't appear: open Font Book and check the font isn't disabled or flagged with a warning triangle (a duplicate or a corrupt file). Right-click → Validate Font will tell you.
Note that CapCut for Mac is a separate product from CapCut mobile, and its font list and behavior differ. If you're weighing whether to use it at all: CapCut on Mac in 2026 and is CapCut available on Mac.
CapCut for Windows
Same principle as Mac.
- Download and unzip the font.
- Right-click a
.ttffile → Install (or Install for all users if you're on a shared machine). - Fully quit CapCut from the system tray.
- Relaunch. The font appears in the text font list.
CapCut on iPhone and iPad
CapCut mobile has its own font importer, because iOS apps can't freely read system fonts installed through configuration profiles.
- Get the
.ttffile onto your device. Easiest route: download the font zip on a computer, unzip it, and put the.ttffiles in iCloud Drive. Alternatively, email them to yourself and save to Files. - Unzip on-device if needed. The Files app can unzip: long-press the
.zip→ Uncompress. - Open CapCut, start or open a project, tap Text → Add text.
- Tap the Font tab, then scroll the font category row to find Import (some versions label it with a
+icon or "Local"). - Tap Import, and the Files picker opens. Navigate to your
.ttfand select it. - The font now sits in your local fonts list and stays there across projects.
Common failure: selecting the .zip instead of the .ttf inside it. CapCut won't unzip for you.
Second common failure: importing only the Regular weight, then wondering why bolding looks wrong. CapCut's fake-bold on an imported font is much worse than the real Bold cut. Import the ExtraBold .ttf as its own font.
CapCut on Android
- Download the font
.zipin Chrome. It lands in Downloads. - Open your file manager, extract the
.zip. - Open CapCut → Text → Add text → Font tab.
- Find the Import option in the font category row.
- Grant file access if prompted, then select the
.ttf.
Android's file picker varies by manufacturer. If CapCut can't see the Downloads folder, move the .ttf to the device's root storage or to Documents and try again.
CapCut for Web
CapCut's browser version has the most inconsistent font support. Font upload is available on some plans and in some regions and not others, and the option moves between versions.
Check under Text → Font for an Upload or My fonts tab. If it isn't there, your options are to use the built-in list, or to build the project in the desktop app instead and use the web version only for lightweight edits.
Which Fonts to Actually Install
For captions, you need very few. These five cover essentially every short-form use case, and all are free on Google Fonts:
- Montserrat ExtraBold — the default for almost everything
- Poppins Bold — lifestyle, wellness, beauty, a more Instagram-native feel
- Anton — hooks and one-word emphasis, single heavy weight
- Roboto Black — explainer and tech content, slightly condensed so you fit more per line
- Inter Bold — screen recordings and anything with numbers on screen
Install the Bold and ExtraBold weights only. You will never use Light or Thin in a caption, and a long font list slows down your own editing.
More on picking between them: best caption fonts for TikTok and best caption fonts for Reels.
Why Your Custom Font Might Still Look Wrong
Installing the font is step one. These are what actually break the result:
Weight too light. Anything under 600 weight disappears over video. This is the single biggest cause of "my captions look bad."
No outline or shadow. White text over bright footage is invisible. Add a 2–3px black stroke, or a shadow at 60% opacity.
Text too small. Each caption line should be 6–8% of frame height. What looks assertive on a laptop preview is small on a phone.
Text too low. The bottom quarter of a TikTok, Reels, or Shorts frame is covered by platform UI. Center your captions at 50–60% of frame height instead.
Missing glyphs. Some free fonts ship Latin-only. If your captions use accented characters, currency symbols, or emoji, check they render before you build a whole video on that font.
Save It Once, Reuse It Forever
Once you have the font, size, outline, color, and position right, save it as a text template so you never rebuild it:
- Mac/Windows: style the text layer, then right-click → Save as preset (or the Save style button in the text panel).
- Mobile: style the text, then tap the bookmark/star icon in the text style panel to save the style. It appears under your saved styles on every future project.
This is the step most people skip, and it's the difference between five minutes of styling per video and five seconds.
Frequently Asked Questions
Can you add custom fonts to CapCut?
Yes. On Mac and Windows, install the font to your system and restart CapCut. On iPhone and Android, use the Import option inside the Text → Font menu and select a .ttf or .otf file.
What font formats does CapCut support?
.ttf and .otf. Variable fonts sometimes import but may render at only one weight — download static weights if you hit that.
Why won't my imported font show up in CapCut?
Most often you selected the .zip rather than the .ttf inside it, or you didn't fully quit and relaunch CapCut on desktop. On mobile, check the font appears under the local/imported category rather than the built-in list.
Is it legal to use downloaded fonts in CapCut videos?
Only if the license permits it. Google Fonts are free for commercial use, including monetized video. Fonts from aggregator sites are frequently pirated commercial fonts and are a genuine risk for brand and client work.
Can I use the actual TikTok font in CapCut?
Yes, since July 2025 — TikTok released TikTok Sans as a free open-source font under the SIL Open Font License. Download it from Google Fonts or github.com/tiktok/TikTokSans and install it like any other custom font. See TikTok fonts in CapCut for the exact settings.
Does adding fonts work in CapCut for Mac?
Yes, through macOS Font Book rather than an in-app importer. Install the .ttf, quit CapCut with Cmd+Q, and relaunch.
Or skip the font management entirely. BlitzCut AI ships with caption styles already built on the fonts that perform — correct weight, outline, size, and placement — and applies them to your whole video in one tap on Mac and iPhone.
Try BlitzCut AI free for 3 days
Related: TikTok Fonts in CapCut · What Font Does TikTok Use? · Best Caption Fonts for TikTok · CapCut on Mac 2026 · Best CapCut Alternatives
Last Updated: August 21, 2026 Category: Captions & Typography Topic: Custom Fonts in CapCut
Post every day without spending hours editing
BlitzCut is a native App Store app for iPhone, iPad and on Mac. Get from raw footage to TikTok-ready in under 2 minutes, so editing is never the reason you didn't post.
Download BlitzCut on the App StoreRelated Articles
Keep Reading

What Font Does TikTok Use? (2026 Answer)
TikTok uses TikTok Sans, its own typeface, open-sourced in July 2025 and free to download. Before that it used Proxima Nova — which is what the app's Classic text option still is. Full history, license, and where to get it.

What Makes a Reel Hook Go Viral? (2026 Breakdown)
Viral Reel hooks aren't clever writing — they're a specific mechanism. What Instagram measures in the first three seconds, the four things every hook that travels has in common, and why most hook lists don't work for you.

YouTube Shorts Length Limits (2026): Maximum Length and What Counts as a Short
YouTube Shorts can be up to 3 minutes long in 2026. What qualifies as a Short, the aspect ratio rule, and why longer Shorts don't always perform better.