Smart TMP Font Builder
Smart TMP Font Builder is a powerful and easy-to-use Unity tool that automatically scans your project and updates your TextMeshPro Font Assets with all required characters.
No more missing glyphs, broken text, or manual character tracking — everything is handled for you in one streamlined workflow.
It collects characters from scenes, prefabs, JSON, CSV, and live TMP components, then applies them directly to your fonts or generates new TMP Font Assets from your source fonts.
✨ Key Features
🎮 Use Cases
Localization-heavy games (multi-language support)
Dialogue systems and narrative content
UI systems with dynamic text
Live content from JSON / CSV files
Production pipelines with automated builds
⚙️ Why Choose Smart TMP Font Builder?
Smart TMP Font Builder removes the most frustrating part of working with TextMeshPro — missing characters.
Instead of manually updating fonts and guessing what’s missing, the tool ensures your fonts are always complete, clean, and optimized.
Built entirely on top of Unity’s native TextMeshPro system, it integrates seamlessly into any project without extra setup.
🚀 Quick Workflow
Assign your fonts
Select scan sources
Click Scan Project
Click Apply to Fonts