Text Formatting and Fonts

Learn about fonts and text elements in Unreal Engine.

Choose your operating system:

Windows

macOS

Linux

FontLandingBanner.png

A Font is an asset that can be used with Text Actors (especially with the UMG UI Designer) to add visual styling to customized user interfaces. The following pages will cover, in more detail, what Fonts are, and how to use them in Unreal Engine. Additionally, you'll find some how-to guides, showing you how to import, create, and use fonts within UMG.

By default, UMG text widgets use a font that ships with Unreal Engine. This gives you something to work with out of the box so you can get started quickly. However, this built-in font has some limitations; for example, it only supports a small set of languages. For most projects, especially those that require UIs with non-English text, you'll want to import your own custom fonts into Assets and set up your text widgets to use your fonts.

This page was written for a previous version of Unreal Engine and has not been updated for the current Unreal Engine 5.1 release.