Usage
A practical workflow from import and filtering to subset output and web packaging.
1. Import fonts
- Drag and drop a font file into the main window.
- Or use
File -> Import Font File. - Glyph browsing import supports:
ttf/woff/woff2. - Each new import replaces current session data (no multi-font merge in one session).
2. Browse and filter glyphs
- Use the left sidebar to filter by Unicode blocks (Basic Latin, CJK, Emoji, and more).
- Use search to filter by glyph name or Unicode text.
- Selection shortcuts:
Command + Click: non-adjacent multi-selectShift + Click: range selectCommand + A: select allDelete: remove selected glyphs from current datasetSpace: preview selected glyph
3. Inspect metadata
The right inspector has three tabs:
Font: font metadata, OpenType layout/script/feature summary, variable-font detection.Selection: glyph-level data such as Unicode, HTML entity, CSS/Swift notation, UTF encodings, and metrics.Export: asset export, subset generation, and web package workflow.
4. Export glyph assets (SVG / PNG / PDF)
- Works for single glyph and multi-selection batch export.
- Export dialog includes size and color controls.
- Output filenames are based on glyph names plus size suffixes.
5. Generate subset fonts
Source mode
Current Selection: use selected glyphs directly.Text Input: paste text or import.txt, then match available characters in the loaded font.
Output formats
- Choose any combination of
WOFF2,WOFF, andTTF.
OpenType controls
- Layout policy:
- Preserve all layout features
- Keep essential positioning only
- Remove all layout tables
- Feature-tag filter:
- Keep only selected tags
- Remove selected tags
- Or disable filtering and keep all available tags
Validation and preview
Subset Previewshows glyph count, estimated file size, and missing character count.- Validation runs before writing files (decode checks, required tables, cmap coverage, and related warnings/errors).
6. Generate web package
Generate Web Package creates:
fonts/withWOFF2+WOFF- a CSS file with
@font-faceandunicode-range demo.htmlfor preview and character mapping reference
7. Convert font formats
Single Font Conversion...: convert one file.Batch Font Conversion...: queue-based conversion.- Conversion input supports:
ttf/otf/woff/woff2. - Conversion target supports:
WOFF/WOFF2/TTF/OTF (Auto).
8. Current limitations
- Subset generation supports one source font at a time.
- Subset output currently supports TrueType-outline fonts only.
- Variable fonts are detected and can still be exported as variable fonts.
- Exporting a baked static instance from custom axis values is not currently supported.
- Some advanced batch-conversion controls are reserved UI and not active in the conversion pipeline yet.