Convert WOFF2 to WOFF Online Free
Convert WOFF2 web fonts to WOFF for compatibility with older browsers. While WOFF2 is the modern standard, some legacy environments still require WOFF. This converter repackages your font from Brotli to zlib compression.
To convert WOFF2 to WOFF, drop your .woff2 file onto the ChangeThisFile converter. The font data is decompressed from Brotli and repackaged with zlib compression as WOFF entirely in your browser using opentype.js. Useful for creating legacy browser fallbacks. Free, private, no upload needed.
Convert WOFF2 to WOFF
Drop your WOFF2 file here to convert it instantly
Drag & drop your .woff2 file here, or click to browse
Convert to WOFF instantly
WOFF2 vs WOFF: Format Comparison
Key differences between the two formats
| Feature | WOFF2 | WOFF |
|---|---|---|
| Compression | Brotli (font-optimized) | zlib (general-purpose) |
| File size | Smallest web font format | 20-30% larger than WOFF2 |
| Browser support | Modern browsers (95%+) | All browsers including IE9+ |
| Legacy support | No IE, no old Android | IE9+, old Android 4.4+ |
| W3C status | Recommendation (2018) | Recommendation (2012) |
| Decompression | Brotli (fast, optimized) | zlib (fast, widely implemented) |
| Adoption | Current standard | Fallback format |
When to Convert
Common scenarios where this conversion is useful
Creating fallback fonts for Internet Explorer
IE9-11 support WOFF but not WOFF2. If your site must support these browsers, convert WOFF2 to WOFF to provide a fallback in your @font-face stack.
Supporting older Android browsers
Some Android 4.x browsers and older WebView implementations support WOFF but not WOFF2. Generate WOFF versions for these legacy mobile environments.
Email client font embedding
Some email clients support web fonts via @font-face but only recognize WOFF. Convert WOFF2 to WOFF for email templates that use custom fonts.
Building a complete @font-face stack
Best practice is to provide both WOFF2 (primary) and WOFF (fallback). If you only have WOFF2 files, generate the WOFF fallbacks from them.
How to Convert WOFF2 to WOFF
-
1
Drop your WOFF2 file
Drag and drop your .woff2 font file onto the converter, or click to browse. Any standard WOFF2 file is accepted.
-
2
Instant conversion
The font data is decompressed from Brotli and repackaged with zlib compression as WOFF. All glyph outlines, kerning, and OpenType features are preserved.
-
3
Download your WOFF file
Click Download to save the .woff file. Add it as a fallback in your CSS: src: url('font.woff2') format('woff2'), url('font.woff') format('woff').
Frequently Asked Questions
The main reason is legacy browser support. IE9-11 and some older mobile browsers support WOFF but not WOFF2. Converting creates a fallback for these environments.
WOFF files are typically 20-30% larger than WOFF2 for the same font. The difference comes from zlib being a less efficient compressor than Brotli for font data.
No. Both WOFF and WOFF2 are lossless container formats. The font data — glyphs, kerning, features, metrics — is identical in both formats.
For most websites, WOFF2-only is sufficient as it covers 95%+ of global browsers. WOFF fallback is only necessary if you must support IE or very old mobile browsers.
List WOFF2 first in @font-face src: src: url('font.woff2') format('woff2'), url('font.woff') format('woff'). Browsers use the first supported format.
Yes. The conversion runs entirely in your browser using JavaScript. No font data is sent to any server. This is safe for all licensed and proprietary fonts.
Yes. Variable font data is preserved during conversion. However, note that IE and older browsers that need WOFF may not support variable fonts anyway.
Color font tables (COLR, CPAL, sbix) are preserved in the output. Browser support for color fonts in WOFF depends on the specific color table format.
Yes. WOFF and WOFF2 contain the same font data, just with different compression. The rendering is pixel-identical across both formats in any browser.
Yes. ChangeThisFile offers both directions. Use the WOFF to WOFF2 converter to upgrade fonts to the smaller Brotli-compressed format.
Related Conversions
Ready to convert your file?
Convert WOFF2 to WOFF instantly — free, no signup required.
Start Converting