WOFF2 to EOT Converter
Convert Web Open Font Format 2 to Embedded OpenType. 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.
Embedded OpenType
Embedded OpenType (EOT) is a Microsoft format primarily used for older Internet Explorer browsers (IE6-IE8). It includes DRM features but is largely obsolete with modern browsers supporting WOFF/WOFF2.
Why Convert WOFF2 to EOT?
Supporting Internet Explorer 6-8 browsers
Maintaining compatibility with legacy corporate systems
Working on projects requiring old browser support
Converting historical web font implementations
How to Convert WOFF2 to EOT
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 EOT file will be ready immediately. Download it and use it in your project.
WOFF2 vs EOT: Feature Comparison
Technical comparison between source and target formats
| Feature | WOFF2 | EOT | Winner |
|---|---|---|---|
| File Size | 55 KB | 130 KB (+136%) | WOFF2 |
| Browser Support | 95%+ modern | IE6-11 only | WOFF2 |
| Compression | Brotli (excellent) | LZ (poor) | WOFF2 |
| User Coverage 2024 | 95%+ | <0.01% | WOFF2 |
| Performance | Excellent | Poor | WOFF2 |
| Obsolescence | Modern standard | Completely obsolete | WOFF2 |
| Best For | All modern web | Nothing (obsolete) | WOFF2 |
Frequently Asked Questions
Common questions about converting WOFF2 to EOT
1Why would I convert WOFF2 to EOT?
You almost never should. WOFF2 supports modern browsers; EOT only supports IE6-8 (under 0.01% of traffic). If you need IE compatibility, convert WOFF2 to WOFF (for IE9-11), not EOT. EOT is obsolete except for ancient IE versions.
2Does EOT work in any browser that doesn't support WOFF2?
Only IE6-8. IE9-11 support WOFF (not WOFF2). Modern browsers that don't support WOFF2 (none exist in 2024) would support WOFF. EOT only adds support for browsers from 2001-2009, which are completely extinct.
3Should I include both WOFF2 and EOT in @font-face?
No. Better strategy: WOFF2 (modern browsers) + WOFF (IE9-11). Skip EOT entirely unless your analytics show IE6-8 traffic, which is vanishingly rare in 2024. EOT adds complexity for zero practical benefit.
4Will converting WOFF2 to EOT increase file size?
Yes, dramatically. A 70KB WOFF2 becomes approximately 180-220KB as EOT (60-70% larger). EOT's LZ compression is far inferior to WOFF2's Brotli. There's no scenario where EOT performs better than WOFF2.
5Can EOT support features better than WOFF2?
No, the opposite. EOT has severely limited OpenType support compared to WOFF2. Advanced features may not work in IE even with EOT. WOFF2 fully preserves all features, while EOT has significant limitations.
6What's the best font stack for maximum compatibility?
WOFF2 (95%+ of users) + WOFF (IE9-11, maybe 1% of users). Skip EOT. This covers 99.9% of browsers. Adding EOT for the remaining 0.01% (IE6-8) is wasted effort – those users expect broken websites anyway.
7Does converting WOFF2 to EOT lose quality?
The basic font data is preserved, but OpenType features may degrade due to IE's limited support. However, this is moot – don't use EOT at all. If you have WOFF2, your IE coverage should be WOFF, not EOT.
8Is there any valid reason to convert WOFF2 to EOT in 2024?
Only if maintaining a legacy corporate intranet locked to Windows XP/IE6 that cannot be upgraded. For any public-facing site or modern environment, skip EOT completely. Use WOFF2 + WOFF instead.
File Size Comparison
See how file sizes change after conversion
| Original (WOFF2) | Converted (EOT) | Change | Notes |
|---|---|---|---|
| 55 KB (WOFF2) | 130 KB (EOT) | +136% larger | Brotli to LZ compression change |
| 95 KB (WOFF2) | 245 KB (EOT) | +158% larger | EOT significantly larger |
| 35 KB (WOFF2) | 75 KB (EOT) | +114% larger | More than double size |
| 180 KB (WOFF2) | 480 KB (EOT) | +167% larger | Massive file size increase |
Performance Metrics
Technical performance indicators for this conversion
- File Size Increase:130-160% larger
EOT significantly larger than optimized WOFF2
- Browser Support:IE6-8 only
WOFF2 for modern, WOFF for IE9-11; EOT only for IE6-8
- Performance Impact:Severe degradation
More than double file size for <0.01% of users
- Recommendation:Skip completely
Use WOFF2 + WOFF; EOT adds bloat for zero practical users
- Modern Stack:WOFF2 + WOFF
Two formats cover 99.9% with optimal performance
Implementation Examples
Production-ready code for your converted fonts
WOFF2 with Full Legacy Support
Complete fallback chain including EOT
@font-face {
font-family: 'Universal Font';
src: url('fonts/Universal.eot');
src: url('fonts/Universal.eot?#iefix') format('embedded-opentype'),
url('fonts/Universal.woff2') format('woff2'),
url('fonts/Universal.woff') format('woff');
font-weight: normal;
font-style: normal;
}Browser Compatibility
Which browsers support EOT fonts
| Browser | Support | Notes |
|---|---|---|
| Chrome | No EOT support | Use WOFF2 + WOFF, skip EOT |
| Firefox | No EOT support | Use WOFF2 + WOFF, skip EOT |
| Safari | No EOT support | Use WOFF2 + WOFF, skip EOT |
| Edge (Chromium) | No EOT support | Use WOFF2 + WOFF, skip EOT |
| IE | 9+ (WOFF), 6-8 (EOT) | IE9+ use WOFF, only IE6-8 need EOT |
| Opera | No EOT support | Use WOFF2 + WOFF, skip EOT |
| iOS Safari | No EOT support | Use WOFF2 + WOFF, skip EOT |
| Android Browser | No EOT support | Use WOFF2 + WOFF, skip EOT |
| Chrome Mobile | No EOT support | Use WOFF2 + WOFF, skip EOT |
| Samsung Internet | No EOT support | Use WOFF2 + WOFF, skip EOT |
Troubleshooting Common Issues
Solutions to problems you might encounter
EOT file is 60-70% larger than WOFF2
This is expected. WOFF2 uses cutting-edge Brotli compression; EOT uses obsolete LZ compression. A 70KB WOFF2 becomes approximately 180-220KB as EOT. This massive increase is one more reason to skip EOT entirely.
Why would I do this conversion?
You almost never should. WOFF2 supports modern browsers; EOT only supports IE6-8 (under 0.01% of traffic). Better strategy: Convert WOFF2 to WOFF for IE9-11 support. Skip EOT completely unless you have confirmed IE6-8 users (virtually impossible).
EOT doesn't work in modern browsers
This is expected. EOT only works in IE6-11. Modern browsers use WOFF2 or WOFF. For browser compatibility: WOFF2 (modern, 95%+) + WOFF (IE9-11, ~1%). Skip EOT unless supporting IE6-8 (0.01% of traffic).
Conversion fails with licensing error
EOT includes DRM/license flags. Some converters can't create EOT if license data is incompatible. Check your font license – commercial fonts may prohibit EOT conversion. Also, consider whether IE6-8 support is even necessary (it almost never is).
OpenType features don't work in IE
IE has severely limited OpenType support. Advanced features fail even with proper EOT files. This is an IE limitation, not a conversion issue. Modern browsers with WOFF2 have full OpenType support.
When NOT to Use EOT
Scenarios where you should keep WOFF2 or choose a different format
No IE6-8 traffic
Why not: EOT only for IE6-8 which is <0.01% of usersUse instead: Use WOFF2 + WOFF; skip obsolete EOT entirelyModern website
Why not: EOT is 2-3x larger than WOFF2 for essentially zero usersUse instead: Use WOFF2 + WOFF for IE9-11; skip EOTPerformance priority
Why not: EOT is massive compared to WOFF2 and only works in dead browsersUse instead: Never create EOT; use WOFF2 + WOFF onlyAny use in 2024
Why not: EOT completely obsolete; all IE versions unsupportedUse instead: Skip EOT entirely; WOFF2 + WOFF covers everyone
Related Conversions
Other font conversions you might need
