Converting WOFF to WOFF2 re-compresses a web font with Brotli instead of zlib, cutting file size by roughly 30%. Both formats are lossless; the glyph data is identical, only the compression algorithm changes. WOFF2 is the modern-browser default.
Drag & drop font files here, or browse
Drop your WOFF files here
Lossless conversion. Every glyph, feature, and hint is preserved. File size drops about 30%. WOFF2 is unusable on very old browsers (IE9–11) so many sites ship both formats in @font-face.
WOFF2 is supported in Chrome 36+, Firefox 39+, Safari 10+, Edge 14+, and all modern browsers (2017 and later).
WOFF (Web Open Font Format) is a 2010 wrapper that zlib-compresses a TTF or OTF for web delivery. Files are roughly 40% smaller than raw TTF/OTF, with the same glyph data preserved exactly. WOFF works in every browser back to IE9 and exists primarily for the web.
WOFF2 uses Google's Brotli compression instead of zlib, cutting file size another 30% versus WOFF. It's the current standard for web font delivery, supported in every modern browser since 2017. A typical Latin-only WOFF2 is 20–40% the size of the source TTF.
Typically 25–35% smaller than the WOFF. Brotli compression is more efficient than zlib, especially on fonts where tables have highly compressible structure.
Nothing. Both WOFF and WOFF2 are lossless compression containers. The font data is identical; only the compression algorithm changes.
WOFF (Web Open Font Format) is a 2010 wrapper that zlib-compresses a TTF or OTF for web delivery. Files are roughly 40% smaller than raw TTF/OTF, with the same glyph data preserved exactly. WOFF works in every browser back to IE9 and exists primarily for the web.
WOFF2 uses Google's Brotli compression instead of zlib, cutting file size another 30% versus WOFF. It's the current standard for web font delivery, supported in every modern browser since 2017. A typical Latin-only WOFF2 is 20–40% the size of the source TTF.
Yes. The converter runs entirely in your browser using WebAssembly. Your font files are never uploaded, never sent to a server, and never leave your device.
There's no hard limit. Font files are usually small (under a few MB), so even very large fonts process without issue. Variable fonts with many axes are handled cleanly.