The Challenge
Revit projects built from multiple templates, offices, or reused content quickly accumulate inconsistent fonts across text parameters. Finding every mismatch means opening each family by hand, often two or three levels deep inside families nested within other families, and checking parameters one at a time. The process is slow and repetitive, and on any real project it's nearly impossible to catch every instance — so mismatched fonts keep slipping through to issued drawings.
Our Solution
FontUnifier applies a single selected font across the entire project in one pass: the main document, every directly loaded family, and any families nested inside those families. It runs in the background without locking up Revit, regenerates the model automatically when finished, and reports exactly how many parameters and families were updated — so there's never any doubt the cleanup actually worked.
Full Font Library Selection
Pulls in every font installed on the workstation into one list, so the exact typeface the project standard calls for is always a click away.
Main Document Sync
Updates every matching font parameter inside the active project document in a single operation, no manual hunting through types.
Direct Family Sweep
Reaches into every family loaded directly in the project and aligns its font parameters to the chosen typeface in the same pass.
Nested Family Drill-Down
Goes a level deeper, finding and updating fonts inside families nested within other families — exactly the spots manual cleanup misses.
Selective Scope Control
Independently toggle the document, direct families, and nested families, so each run touches exactly the scope that's needed.
Background Processing & Auto-Regenerate
Runs without freezing the Revit UI, then regenerates the model and reports results the moment every level finishes.
100%
3
Document Levels
Covered in One Run
90%
Less Time Spent
Hunting Mismatches
1
Click to Apply
Project-Wide
Zero
Families Opened
by Hand
Full
Model Regenerated
After Every Run
