How to compress font files
Font Compress Tools points to Font Subsetter, which builds a smaller font from a supported TrueType-outline font. Choose the characters with text, Unicode ranges, or glyph names. The tool shows validation results, then lets you download the subset font and report. The page uses browser-based processing with no upload.
Choose a font compression task
This category has one route for reducing a font file: Font Subsetter. Provide a supported TrueType-outline font, choose the text, Unicode ranges, or glyph names to keep, and review the validation results before downloading the subset font and report.
How Font Subsetter reduces font file size
- Open Font Subsetter from this category.
- Provide a supported TrueType-outline font.
- Choose the subset with text, Unicode ranges, or glyph names.
- Review the validation results.
- Download the subset font and its report.
Your selection controls what remains in the subset. Text selects characters directly, Unicode ranges select the ranges you enter, and glyph names identify the glyphs to include. The output is a subset font with a validation report.
What font subsetting changes
Font Subsetter keeps the characters, Unicode ranges, or glyph names you specify in the generated font. Different selections can produce different subsets, so check the validation results before downloading.
The input must be a supported TrueType-outline font. If you need to convert, preview, compare, or generate CSS for font files, use Font Tools.
Where font file compression comes up
- A web designer can select the characters for one interface with text or a Unicode range, then review the validation results and download the subset.
- A developer can enter the glyph names needed by a component library and keep the downloaded report beside the subset font.
- A type tester can review the generated subset before adding it to a project, then keep the report with the output.
When Font Tools is a better starting point
Use Font Compress Tools when you need to build a subset and reduce a font file's contents. Start with Font Tools for conversion, previewing, comparison, or CSS generation. Come back here for font subsetting.
Frequently asked questions
How do I compress a font file?
Open Font Subsetter, provide a supported TrueType-outline font, choose text, Unicode ranges, or glyph names, review the validation results, and download the subset font and report.
What is the best way to reduce font file size?
Use Font Subsetter to create a subset from the characters or glyphs you need. It builds the subset in your browser and shows validation results before download.
Can I subset a font by Unicode range?
Yes. Font Subsetter accepts Unicode ranges as one of its selection methods, along with text and glyph names.
Does font subsetting upload my font?
No. Font Subsetter builds the subset in your browser, and this page uses no upload.