Font Subset Generator

This tool allows you to generate multiple subsets of WOFF/WOFF2 font files, up to 16 subsets can be created at once.

Usage

To use this tool, upload a ZIP file containing

  1. The WOFF/WOFF2 files you want to subset
  2. A JSON file subsets.json describing the subsets:
    {
        "file1.woff": [
            {
                "format": "woff",
                "suffix": "min",
                "codepoints": "0020,f037"
            },
            {
                "format": "woff2",
                "suffix": "min",
                "codepoints": "0020,f037"
            }
        ],
        "file2.woff": [
            {
                "format": "woff",
                "suffix": "min",
                "codepoints": "0020,f04a"
            },
            {
                "format": "woff2",
                "suffix": "min",
                "codepoints": "0020,f04a"
            }
        ],
        "file3.woff": [
            {
                "format": "woff",
                "suffix": "min",
                "codepoints": "0020,f02e"
            },
            {
                "format": "woff2",
                "suffix": "min",
                "codepoints": "0020,f02e"
            }
        ]
    }
    

This definition would generate the following subsets:

Upload ZIP