MkFont

MkFont — Free Download. Component-Based Font Creation Tool
MkFont is a free tool for designing and exporting fonts from existing assets. It uses a component-based workflow with advanced features for adjusting metrics non-destructively.
★★★★★
5.0(1 ratings)

Download MkFont (Official links)
File size: 66.5 MB
The latest version of MkFont is: 1.2.2
Operating system: Windows, MacOS
Languages: English
Price: $0.00 USD

  • Component-based workflow. Lets you modify glyphs as independent entities while preserving structural relationships. Each component retains its own geometric and transformation properties.
  • Non-destructive editing. All modifications applied to metrics (kerning, spacing, scaling) are stored as editable parameters without altering the original glyph data.
  • TextMeshPro integration. Includes preset configurations for exporting fonts optimized for Unity's text system, preserving positioning metadata.
  • Advanced search system. Finds glyphs by Unicode characters, names, or typographic relationships. Supports filters for glyphs that actually exist in the font.
  • Unicode range management. Organizes glyphs by standard Unicode blocks (Basic Latin, Symbols, etc.) and displays their hexadecimal code points.
  • Specialized selection tools. Multi-selection modes that preserve selection order, useful for batch operations on sets of related glyphs.
  • Visual glyph states. Icons identify empty glyphs, out-of-bounds glyphs, and glyphs marked for exclusion from export.
  • Adobe Illustrator interaction. Generates JSX scripts that create Illustrator documents with an artboard configured for each selected glyph.
  • Advanced clipboard. Copy and paste glyphs while preserving SVG transformations, with support for transfers between MkFont instances.
  • Reference export. Extracts character lists or Unicode values in machine-readable formats suited to automation in development pipelines.
  • Transformation control. Applies scale, rotation, or position changes to multiple glyphs simultaneously with parametric adjustment.
  • Problem detection. Automatically flags glyphs that exceed technical limits (16,000 EM units) with visual indicators.

MkFont was developed as a standalone tool by Nebukam, with an emphasis on solving specific typographic workflow problems in game development. Its architecture leverages web technologies (JavaScript/Electron) for handling vector graphics, with particular attention to preserving metadata during exports. The first public version was released in 2018, and it continues to receive updates focused on interoperability with professional design tools.


Alternatives to MkFont:

New programs