Back to Free Tools

FREE TOOLS

Font Subsetter

Keep the characters needed by your text with shaping dependencies preserved.

TTF, OTF, WOFF, WOFF2

TTF, OTF, WOFF, WOFF2

Browser only

Runs locally in your browser. Your files, pasted content and generated output are not uploaded. Reset clears this tool’s working data.

This tool needs JavaScript. If it does not load, refresh the page and try again.

How to use this tool

  • Choose a font within the displayed limits.
  • Paste the complete text whose characters must remain.
  • Choose Process font. The first run downloads and verifies the engine. Cancel stops the worker.
  • Review the report and download. Test the font and check its license before use. Reset clears inputs and results.

Examples

Keep the characters in your page title and body text in one WOFF2 subset.

Limitations

  • 10 MiB input, 32 MiB output, 256 font tables, 1 MiB container metadata/private data, 256 MiB native memory, 60-second verified-engine download and worker timeout.
  • Single-font TTF/OTF, WOFF and WOFF2 only. Collections, EOT, Type 1, SVG fonts and symbol-only fonts are unsupported. Supported Unicode cmap formats: 0, 4, 12 and 13.
  • Container conversion preserves TrueType/CFF outline type; it does not convert TrueType outlines to CFF or vice versa. Results can be larger. Font digital signatures are removed when rewriting.
  • Use fonts your license permits you to convert, modify, embed and redistribute. Embedded name/license records are retained; reported OS/2 flags do not grant rights. No-subsetting flags prevent subsetting.
  • Subsetting keeps supplied Unicode characters with HarfBuzz shaping closure; missing characters and dropped tables are reported. Some unsupported tables may be removed. Test appearance before using output.
  • Instancing accepts existing axis tags within their original ranges. Unspecified axes remain variable. Font collections and separate face selection are unsupported.
  • Webfont metadata/private bytes are preserved between WOFF formats and offered as sidecar downloads for SFNT. Inspector is a structural inventory, not a complete font sanitizer. Browser preview may use fallback glyphs for missing characters.

Related tools

No items found.

More tools for your workflow

Explore the related desktop tool