Smart TMP Font Builder View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
6000.0.25 or later
Package size
2.7 MB
Files
17
Favorites
7
Views in the past week
8

Price tracking

Last checked
Tracked since
Lowest recorded
$10.00 on

Keywords

Smart TMP Font Builder

by CoreBit_Studio (opens in new tab)

No ratings yet

Scan your project, collect every used character, and update your TMP Font Assets in one click — with Unicode filters, presets, and CI/CD batch mode support.

Price $20.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Smart TMP Font Builder, 6 months Current $20.00; lowest $20.00; highest $20.00 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 8

Smart TMP Font Builder screenshot 1

Smart TMP Font Builder screenshot 1

About this asset

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

  • One-Click Scan & Apply — instantly detect and update all characters across your project
  • Full Project Scan — supports Scenes, Prefabs, CSV, JSON, and TMP components
  • Auto Font Generation — create TMP Font Assets from .ttf / .otf in seconds
  • Unicode Range Filters — include only the languages you need
  • Missing Character Report — identify unsupported glyphs before build
  • Preset System — save configurations for different languages or builds
  • Batch Mode Support — run font updates via command line (CI/CD ready)
  • Dynamic TMP Workflow — fully compatible with TextMeshPro system

🎮 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

From the publisher's Asset Store listing.

Technical details

  • Project-wide character scanner — scans scenes (.unity), prefabs, CSV, JSON, and ScriptableObjects for text content; also reads live TMP_Text components from open or all project scenes
  • One-click Apply — pushes the collected character set into any number of TMP Font Assets simultaneously; converts Static assets to Dynamic automatically
  • Plain Font → TMP Asset creator — generates a new TMP_FontAsset from any .ttf / .otf font with a Save dialog, then applies characters in the same step
  • Unicode range filter — 50+ named Unicode blocks (Latin, Cyrillic, Georgian, Arabic, CJK, and more) to keep atlases clean and minimal
  • Missing Characters Report — per-font coverage percentage and full list of missing glyphs with Unicode code points
  • Presets system — save, load, and delete named configurations; stored in ProjectSettings/ and version-control friendly
  • Export / Import — character sets exportable as .txt or .json; importable and merged additively
  • CI/CD Batch Mode — headless -executeMethod entry point with arguments for font paths, character file, output report, and strict mode (non-zero exit on missing glyphs)
  • Addressables support — optional notice shown in Settings when com.unity.addressables is not yet configured (scanning integration planned)
  • Dark-themed editor UI — three-column layout with live font preview, character grid, scan log, and adjustable UI scale
  • No runtime components — editor-only tool, zero impact on build size

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.0.25f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.