Importing Fonts

This how-to will guide you through importing your Font assets for use in Unreal Engine 4.

Choose your operating system:

Windows

macOS

Linux

In this guide, you'll learn how to import your own Font files into Unreal Engine 4.

ImportFonts_Hero.png

When you start to import your Fonts, you can choose between several methods and choose the method that best fits your workflow. The available methods you can use to import are:

  • Using the Content Browser's Import button

  • Drag-and-drop method into the Content Browser

  • Using the Font Editor

You also have the choice between TrueType Font (TTF) and OpenType Font (OTF) files when importing your fonts. Choose the import method and font type that best fits your needs.

For this how-to guide, we are using the Blank Template project, using no Starter Content , with default Target Hardware and Project Settings .

Using the Content Browser

You can use the Content Browser's Import button to select your TTF or OTF font file.

  1. In the Content Browser, click the Import button.

    Import1.png

  2. After the Import dialog box appears, navigate to the TFF or OTF font file you want to import and select it. Then, click Open .

    Import2.png

  3. After a moment, the Font Face Import Options dialog will appear. Select Yes from the options listed to create your Font Face asset and your Composite Font asset in your Content Browser.

    Import3.png

  4. The Font Face asset can now be found in your folder hierarchy.

    Import3a.png

Using Drag-and-drop

You can Drag-and-drop a TTF or OTF file directly into the Content Browser to create your font assets.

  1. Navigate to the folder where you've stored your TTF or OTF file(s). Select and hold to drag the file over the Content Browser to start the import process.

    Import4.png

  2. After a moment, the Font Import Options will appear. Select Yes from the options listed to create your Font Face asset and your Composite Font asset in your Content Browser.

    Import3.png

  3. The Font Face asset can now be found in your folder hierarchy.

    Import3a.png

Using the Font Editor

You can import and create Font Face assets directly from the Default Font Family list in the Font Editor removing the need to import a font asset first then assign it.

  1. Open an existing Font asset or create a new one using the Add New button in the Content Browser.

    Import5.png

  2. Click the Add Font button to add a new font selection to the Default Font Family .

    Import6.png

  3. Select the folder button next to the selection dropdown.

    Import7.png

  4. After the Import dialog box appears, navigate to the TFF or OTF font file you want to import and select it. Then, click Open .

    Import2.png

  5. Next, the Save Font Face window will appear. Give your font a name and choose the save location in your game folder's hierarchy. Then, click Save .

    Import8.png

  6. The Font Face asset can now be found in your folder hierarchy.

    Import3a.png

End Result

Now that you've seen how to import using the various methods, you should be able to import your own font files using any one of these options for use in your games and projects.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss