WOFF2 to WOFF Converter
Convert Web Open Font Format 2 to Web Open Font Format. 50 MB file size, unlimited uploads. Fast, secure, and completely private conversion.
Upload Fonts
Drag and drop your font files here or click to browse
Only WOFF2 files are accepted
Max file size 50 MB.
Disclaimer: This tool is provided as-is for convenience and does not constitute legal advice. Font licenses vary; you are responsible for ensuring you have the rights to upload and convert files and that your intended use is permitted. Converting a font does not grant new rights. Results may be imperfect, and use is at your own risk.
Developer & Verifier

Developed by
Marcus Rodriguez
Lead Developer

Verified by
Sarah Mitchell
Product Designer, Font Specialist
About This Conversion
Everything you need to know about converting between these formats
Web Open Font Format 2
WOFF2 is an improved version of WOFF with better Brotli compression, resulting in 30% smaller file sizes than WOFF. It's the preferred format for modern web applications and provides faster page load times.
Web Open Font Format
Web Open Font Format (WOFF) is specifically optimized for web use with built-in compression. It's supported by all modern browsers and is ideal for websites. WOFF files are typically 40% smaller than their TTF/OTF equivalents.
Why Convert WOFF2 to WOFF?
Deploying fonts for web applications with broad browser support
Reducing font file sizes for improved website performance
Ensuring compatibility with browsers from IE9 onwards
Creating web font kits for responsive design projects
How to Convert WOFF2 to WOFF
Simple 3-step process that takes less than a minute
Upload Your Font
Select your WOFF2 font file from your computer or drag and drop it into the converter above.
Convert Instantly
Click the convert button and our tool will process your font file in server RAM only. Files are processed and immediately deleted - never written to disk.
Download Result
Your converted WOFF file will be ready immediately. Download it and use it in your project.
WOFF2 vs WOFF: Feature Comparison
Technical comparison between source and target formats
| Feature | WOFF2 | WOFF | Winner |
|---|---|---|---|
| File Size | 55 KB | 75 KB (+36%) | WOFF2 |
| Browser Support | 95%+ (no IE) | 99%+ (IE9+) | WOFF |
| Compression | Brotli (best) | Gzip (good) | WOFF2 |
| IE11 Support | No | Yes | WOFF |
| Page Load Speed | Fastest | Fast | WOFF2 |
| Core Web Vitals | Best | Good | WOFF2 |
| Strategy | Primary format | Fallback format | Use both |
| Best For | Modern browsers (95%) | IE9-11 fallback (5%) | Use both |
Frequently Asked Questions
Common questions about converting WOFF2 to WOFF
1Why would I convert WOFF2 to WOFF?
For IE11 support. WOFF2 doesn't work in IE11, but WOFF does. If your analytics show meaningful IE11 traffic, provide WOFF as a fallback. However, most sites can now use WOFF2-only as IE11 usage is under 0.5% globally.
2Will converting WOFF2 to WOFF increase file size?
Yes, by 25-30%. A 70KB WOFF2 becomes approximately 100KB as WOFF. WOFF uses gzip compression while WOFF2 uses superior Brotli compression. The font data is identical – only compression algorithm differs.
3Does quality degrade converting WOFF2 to WOFF?
No, both formats use lossless compression. All glyphs, curves, hinting, kerning, and OpenType features are perfectly preserved. The visual quality is byte-for-byte identical. Only the compression method and file size differ.
4Should I keep both WOFF2 and WOFF files?
Yes! Use WOFF2 as primary for modern browsers (95%+ of traffic), with WOFF as fallback for IE11. In @font-face, list WOFF2 first, then WOFF. Browsers use the first format they support. This gives best performance while maintaining compatibility.
5Can I use only WOFF without WOFF2?
You can, but you're sacrificing 25-30% file size savings. WOFF2 loads faster and improves Core Web Vitals. Unless you have a specific reason to avoid WOFF2, always provide it as the primary format with WOFF as fallback.
6Which browsers need WOFF instead of WOFF2?
Only Internet Explorer 11 and older browsers from before 2016. If your analytics show IE11 under 0.5%, you can safely skip WOFF. Otherwise, provide both: WOFF2 (modern) + WOFF (IE11 fallback).
7Does WOFF work better than WOFF2 anywhere?
No. WOFF2 is superior in every way: smaller files, faster loads, better Core Web Vitals. The only "advantage" of WOFF is IE11 support. For modern browsers, WOFF2 is always better. Use WOFF only as a fallback.
8What's the best @font-face setup with both formats?
List WOFF2 first, then WOFF: `src: url("font.woff2") format("woff2"), url("font.woff") format("woff");`. Modern browsers use WOFF2 (smaller, faster). IE11 and older browsers fall back to WOFF. Best of both worlds.
File Size Comparison
See how file sizes change after conversion
| Original (WOFF2) | Converted (WOFF) | Change | Notes |
|---|---|---|---|
| 55 KB (WOFF2) | 75 KB (WOFF) | +36% larger | Gzip larger than Brotli |
| 95 KB (WOFF2) | 140 KB (WOFF) | +47% larger | WOFF 30-40% larger typically |
| 35 KB (WOFF2) | 45 KB (WOFF) | +29% larger | Smaller files see less difference |
| 180 KB (WOFF2) | 260 KB (WOFF) | +44% larger | Consistent 30-50% increase |
Performance Metrics
Technical performance indicators for this conversion
- File Size Increase:30-40% larger
Gzip compression less efficient than Brotli
- Browser Support:99% (WOFF)
WOFF works in IE9+, older Chrome/Firefox/Safari
- Dual Format Necessity:Yes for IE11
Provide both WOFF2 (modern) + WOFF (IE9-11 fallback)
- Performance Impact:Minor degradation
~100ms slower on IE11/older browsers vs WOFF2
- Coverage:99.9% users
WOFF2 (95%) + WOFF (4.9%) covers essentially everyone
- Conversion Speed:<1 second
Fast re-compression from Brotli to gzip
Implementation Examples
Production-ready code for your converted fonts
WOFF2 with WOFF Fallback
Maintain both formats for compatibility
@font-face {
font-family: 'Modern Font';
src: url('fonts/ModernFont.woff2') format('woff2'),
url('fonts/ModernFont.woff') format('woff');
font-weight: 400;
font-display: swap;
}
body {
font-family: 'Modern Font', system-ui, sans-serif;
}Complete IE9-11 Support
Provide WOFF for older browsers
@font-face {
font-family: 'Corporate Font';
src: url('fonts/Corporate-Regular.woff2') format('woff2'),
url('fonts/Corporate-Regular.woff') format('woff');
font-weight: 400;
font-display: swap;
}
@font-face {
font-family: 'Corporate Font';
src: url('fonts/Corporate-Bold.woff2') format('woff2'),
url('fonts/Corporate-Bold.woff') format('woff');
font-weight: 700;
font-display: swap;
}Browser Compatibility
Which browsers support WOFF fonts
| Browser | Support | Notes |
|---|---|---|
| Chrome | 6+ (WOFF) | WOFF works everywhere, WOFF2 from 36+ |
| Firefox | 3.6+ (WOFF) | WOFF works everywhere, WOFF2 from 39+ |
| Safari | 5.1+ (WOFF) | WOFF works everywhere, WOFF2 from 10+ |
| Edge | All versions (WOFF) | WOFF fallback for older Edge |
| IE | 9-11 (WOFF only) | IE needs WOFF, no WOFF2 support |
| Opera | 11.1+ (WOFF) | WOFF works everywhere |
| iOS Safari | 5+ (WOFF) | WOFF fallback for iOS 9 and older |
| Android Browser | 4.4+ (WOFF) | WOFF works on all Android |
| Chrome Mobile | All versions | Both WOFF and WOFF2 supported |
| Samsung Internet | All versions | Both WOFF and WOFF2 supported |
Troubleshooting Common Issues
Solutions to problems you might encounter
File size increased 25-30%
This is expected. WOFF2 uses superior Brotli compression; WOFF uses older gzip. A 70KB WOFF2 becomes approximately 100KB as WOFF (25-30% larger). This is normal. Keep both formats: WOFF2 for modern browsers, WOFF for IE9-11 fallback.
Conversion fails or produces errors
The WOFF2 file might be malformed. Try a different conversion tool. Verify the original WOFF2 works in browsers. Some converters have issues with variable fonts or complex OpenType features – try a specialized tool.
Variable font lost features
Not all converters preserve variable font data during WOFF2 to WOFF conversion. Use a tool that explicitly supports variable fonts. Check if the original WOFF2 is truly a variable font using browser developer tools.
Should I delete my WOFF2 file?
No! Keep both. Use WOFF2 as primary format for modern browsers (95%+ of traffic). Keep WOFF for IE9-11 fallback (~1% of traffic). List both in @font-face: WOFF2 first, then WOFF. This covers 99.9% of users optimally.
WOFF works better than WOFF2 somewhere?
Only in IE9-11. For all modern browsers, WOFF2 is superior: 25-30% smaller files, faster loads, better Core Web Vitals. The only "advantage" of WOFF is IE9-11 support. Use WOFF only as fallback, not primary format.
When NOT to Use WOFF
Scenarios where you should keep WOFF2 or choose a different format
Modern-only site
Why not: If you don't support IE11, WOFF is larger with no benefitUse instead: Keep WOFF2 only if no IE11 support needed; check analyticsEmail templates
Why not: Email clients rarely support web fonts at allUse instead: Use system fonts for email; web fonts have poor supportYou only want one format
Why not: Best practice is both formats for full coverageUse instead: Keep WOFF2 + create WOFF for IE11; serve both for 99.9%
Related Conversions
Other font conversions you might need
WOFF to WOFF2
Reverse: Upgrade WOFF to WOFF2 for better performance
WOFF2 to TTF
Extract TTF from WOFF2 for desktop
TTF to WOFF2
Convert TTF to WOFF2 for web
OTF to WOFF2
Convert OTF to WOFF2
WOFF to TTF
Extract TTF from WOFF
TTF to WOFF
Convert TTF to WOFF
