Skip to main content

CometWeb tools

TTF to WOFF2 converter with glyph subsetting

TTF / OTF · conversion and glyph subsetting in your browser, nothing uploaded · WOFF preview

FreeNo account required
Drop a font file
TTF · OTF · WOFF · processed locally in your browser
Glyph subset

Preview and export run locally. You can generate and download WOFF2 from TTF or OTF; WOFF is currently supported for preview only.

A TTF to WOFF2 converter normally produces a WOFF2 file for browser delivery. This one also subsets the glyphs: it can generate a smaller WOFF2 file from TTF or OTF without uploading it, because conversion and subsetting both run in your browser.

Why are fonts so heavy?

A single weight in TTF can be ~150 KB. A full family with italics often lands in the hundreds of KB.

TTF to WOFF2 conversion with Brotli is usually 30–50% smaller than TTF/OTF.

Subsetting keeps only the glyphs you need, often a fraction of the original.

Read the website quality benchmark to compare font weight, transfer and retest conditions with the rest of the page.

Check characters before subsetting

Use sample text with accented letters, digits, punctuation and currency symbols. Cover every language your site uses. A subset that is too narrow may cause some characters to render in a fallback font.

Common subsets

latinLatin basic
ASCII + Western European basics. Enough for English.
latin-extLatin Extended
Latin + Central European characters. Typical regional choice.
cyrillicCyrillic
When the site serves Cyrillic languages.
customCustom range
Your own character set, smallest possible file.
This tool patches one problem at a time

Core Web Vitals in every audit, with priorities, history and before/after comparison.