How to add a custom font to CapCut

Last checked 2026-10-27

Short answer: In recent CapCut versions, open Text, then the font list, and use its import (upload) option to pick the .ttf. If your version has no import, add your text as a PNG overlay instead.

On your phone

  1. Download the font from the generator and extract the ZIP in your Files app.
  2. In CapCut, tap Text, then Add text, and open the font list.
  3. Look for the import or upload option in the font list, often marked with an upload icon or an Imported section, and pick the .ttf.

Font import has rolled out to CapCut gradually and isn't in every version or region. If you don't see it, update CapCut, or use the PNG route below.

On a computer

Install the font on your computer first: on Windows, right-click the .ttf and choose Install; on a Mac, double-click it and choose Install Font. Restart CapCut, then look for the font in the text font list, or use the font list's import option if it has one.

Adding a PNG as an overlay

Download your styled text as a PNG from the generator, then in CapCut use Overlay, then Add overlay, and pick the PNG from your gallery. Resize and place it like any clip.

The shortcut: use a PNG instead of the font

If CapCut won't import the font, or Hindi, Bangla, Tamil or Urdu letters break apart in it, skip the font entirely. Type your text in the generator, pick a font and style, and press PNG. You get your text with its outline and shadow on a transparent background, already shaped correctly, which you can place on your thumbnail like any image.

Frequently asked questions

Why can't I find the import font button in CapCut?
Font import isn't in every CapCut version or region. Update the app first. If it's still missing, download your text as a PNG and add it as an overlay.
Are these fonts allowed in monetized videos?
Yes. Every font on this site is under the SIL Open Font License or Apache 2.0, which allow commercial use, including monetized videos.