1 · Add a font
Only subset fonts whose license allows it. Most open-source fonts (SIL OFL, Apache) do. Commercial licenses often require webfont rights.
2 · What you get
A WOFF2 file with every character, kerning pair and OpenType feature of the original, packed with Brotli compression for the web. The @font-face CSS and a preload tag come with it.
Only need Latin characters? The font subsetter can make the file much smaller.
2 · Characters to keep
For a logo-only font, untick every set above and paste the text here.
Advanced options
Narrow a range to cut file size. Set both ends to the same value for a static font.
3 · Your WOFF2
Loading the font engine…Why convert TTF to WOFF2
TTF is a desktop format, and it isn’t compressed. WOFF2 is the same font packed with Brotli compression for the web, often well under half the size, and every current browser supports it.
This page keeps every character in the font, so nothing can go missing. If your site only uses Latin text, the font subsetter can cut the file much further by dropping the characters you don’t need.
Check the license first. Open-source fonts under the SIL Open Font License or the Apache License, which covers most Google Fonts, allow converting. Commercial fonts often need a webfont license.
Questions
Will the font look any different?
No. The outlines, kerning and other features are unchanged. Only the packaging and compression change.
Is my font uploaded?
No. The conversion runs with Google’s WOFF2 encoder, compiled to WebAssembly inside this page.