Converting Fonts to Text Mesh Pro Fonts in Unity 2021

GameDev Dustin
2 min readJun 7, 2023

Summary
In this article we’ll quickly cover how to convert a standard font to a Text Mesh Pro font in the Unity Editor.

Standard Fonts
In the image above, we can see what a standard font looks like in the Unity Editor as of version 2021.3.

The TextMesh Pro Font Asset Creator
TextMesh Pro has a Font Asset Creator dialog just as there is a standard Font Asset Creator.

Make sure you open the correct Font Asset Creator by going to Window > TextMeshPro > Font Asset Creator.

Now drag the standard font from the Project window to the Font Asset Creator window.

Place it in the Source Font File field and then save it in your Assets folder.

The Newly Created TextMesh Pro Font
Now we have our newly created TextMesh Pro compatible font asset.

Assigning the Newly Created Font
In the Hierarchy window, select your TextMesh Pro Text element.

In the Project window, drag the newly created font into the Font Asset field.

Alternatively, you can use the dropdown button on the Font Asset field and select it there.

See you in the next article!

--

--