Your files never leave your device. All processing happens locally in your browser.

Subset WOFF2 fonts — locally, in your browser

WOFF2 is already compressed — the real win is subsetting. Keep only the glyphs your pages use and serve a much smaller font, all processed on your device.

Open the WOFF2 font compressor tool Runs entirely in your browser — files never leave your device.

What this tool does

The subsetter decodes the WOFF2 container, subsets the glyph set with HarfBuzz (the industry’s shaping engine, compiled to WebAssembly) and re-packs the result — with the embedding-permission bits of the original honoured throughout.

Like every tool here, the font never leaves your device: the whole pipeline runs inside your browser’s worker.

How to subset a WOFF2 font without uploading it

  1. Add the file. Drop your .woff2 into the home-page tool.

  2. Subset. Give the text to keep (or keep all glyphs) and let HarfBuzz do the work locally.

  3. Download locally. The smaller font is saved straight back to your disk.

Supported operations

This list is generated from CompressKit's capability registry — only implemented and tested operations appear here.

  • Inspect file details

    Font metadata: family, glyph count, embedding permissions.

Frequently asked questions

Why subset WOFF2 if it is already compressed?
Container compression is already efficient, but the glyph data is not: a Latin site rarely needs thousands of glyphs. Removing unused glyphs shrinks the file far beyond what re-compression alone achieves.
Is my font uploaded anywhere?
No. The subset runs on HarfBuzz WASM inside your browser. Nothing leaves your device.
Which licences are honoured?
The font’s own fsType embedding bits: restricted and preview-only fonts are refused for any modification, and the no-subsetting bit blocks subsetting while still permitting lossless container conversion.

Ready to try it?

The WOFF2 font compressor tool runs on this site with no upload step — your file is processed by your own browser and saved back to your device.

Open the WOFF2 font compressor tool