.EOT

EOT File

Embedded OpenType Font
Ask a question
QUICK ANSWER

An EOT file is an Embedded OpenType font - Microsoft's old web-font format that only Internet Explorer ever supported. You cannot install it as a desktop font; convert it to TTF or OTF with FontForge or Transfonter first. Since IE was retired on June 15, 2022, EOT is obsolete and can be dropped from any @font-face CSS stack.

Developer: Microsoft Category: Font Files Open standard MIME: application/vnd.ms-fontobject
OPENS ON Windows macOS Linux Web
Related: .WOFF · .TTF · .MCF · .CHR

On this page

19k+ extensions indexed
Last reviewed Jul 11, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the EOT file format?

.eot files store OpenType fonts in a compact, subsettable wrapper developed by Microsoft. .eot fonts are not accessed directly but are instead meant to be embedded on websites - the format was created for Internet Explorer and first appeared in IE 4 (1997). Modifying or deleting an .eot file may prevent fonts from displaying correctly on any page that depends on it.

Font embedding

EOT font files are not distributed with operating systems and cannot be installed as a regular desktop font - they function as a delivery wrapper, not an installable typeface. Only fonts whose license permits web embedding can be packaged into .eot; the format enforces light copy-protection via a *rootstring*, a list of domain URLs baked into the file header that ties the font to specific websites. .eot files are stored in the browser cache so that they need not be downloaded each time the given fonts are required.

.eot was consumed exclusively by Internet Explorer; no other major browser ever supported it. With Internet Explorer retired on 15 June 2022 and WOFF and WOFF2 now universally supported across all browsers, .eot is obsolete and should be dropped from new @font-face declarations.

Security & safety

RISK: LOW

An .eot is a font wrapper, not executable, so the file itself is low risk to handle. Two real cautions: (1) licensing - EOT often wrapped commercial fonts with a 'rootstring' URL lock as light anti-piracy, so converting an EOT back to TTF/OTF and reusing it elsewhere may breach the font's license; check the EULA. (2) Avoid sketchy 'EOT converter' download portals that bundle adware - FontForge (open source) or a reputable web converter is safer. Historically, font parsers had vulnerabilities, so keep tools updated.

Format details

in a nutshell
FULL NAMEEmbedded OpenType Fontaka Embedded OpenType, EOT web font
DEVELOPERMicrosoftsince 1997 (Internet Explorer 4 / Microsoft WEFT); W3C submission 2008
CATEGORYFont Files
MIME TYPEapplication/vnd.ms-fontobject
TYPECompact, subsettable web-font wrapper around an OpenType/TrueType (sfnt) font (binary)
STANDARDOpen · royalty-free

Programs that open EOT files

Windows2 apps
FontForge Open-source Open the .eot to inspect it, then File > Generate Fonts as TTF/OTF to get an installable, usable font.
Web browser (any) Free EOT is consumed via CSS @font-face by Internet Explorer only; there is no useful standalone 'open'. Modern browsers ignore it - use WOFF2 instead.
macOS1 app
FontForge Open-source Open the .eot and Generate Fonts as TTF/OTF, then install with Font Book.
Linux1 app
FontForge Open-source Open the .eot and export to TTF/OTF for installation.
Web1 app
Transfonter Free Online font converter - upload the .eot to convert it to TTF/OTF/WOFF/WOFF2.

Technical details

deep spec
DeveloperMicrosoft
MIME typeapplication/vnd.ms-fontobject
EncodingBinary
Byte orderLittle-endian (EOT header fields); embedded sfnt payload is big-endian
Container structureBinary EOT header (sizes, version, font metadata, rootstring URL list) followed by the embedded OpenType/TrueType sfnt font block
CompressionOptional MicroType Express (MTX) lossless compression of the sfnt payload; often stored uncompressed in practice
Font subsettingSupports glyph subsetting to include only characters required by the page, keeping file size small
Copy protectionRootstring mechanism: a list of permitted domain URLs embedded in the file header that ties the font to specific websites
Glyph capacityUp to 65,535 glyphs (bound by the embedded sfnt format limit)
Magic number32-bit little-endian value 0x504C at byte offset 34 (hex bytes: 4C 50); no fixed ASCII signature at offset 0
Format versions0x00010000, 0x00020001, 0x00020002; EOTLite variant omits MTX compression and rootstrings
Typical file size10 KB - 1 MB; subsetting to required glyphs keeps web-delivered EOT small
Wrapped formatEmbeds a standard sfnt (OpenType or TrueType) font as its payload
Browser supportInternet Explorer only (IE 4 - IE 11); never supported by Chrome, Firefox, Safari, or Chromium-based Edge
StatusObsolete since Internet Explorer was retired on 15 June 2022; superseded by WOFF and WOFF2
Released1997 (Internet Explorer 4 / Microsoft WEFT); W3C submission 2008
Latest versionEOT / EOTLite as submitted to W3C (2008); never standardized as a Recommendation
Open standardYes · royalty-free
Specificationwww.w3.org

EOT conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with EOT files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about EOT files.

Frequently asked questions

What is an .eot file?
It's an Embedded OpenType web font - Microsoft's old, Internet-Explorer-only format for embedding fonts on web pages via @font-face. It wraps a normal TrueType/OpenType font.
How do I open or install an .eot font?
You can't install a .eot directly. Convert it to TTF/OTF with FontForge or an online tool (Transfonter), then install that file the normal way.
Do I still need EOT files on my website?
No. EOT only ever worked in Internet Explorer, which was retired on June 15, 2022. Use WOFF2 with a WOFF fallback and remove the EOT entries from your @font-face CSS.
What's the difference between EOT and WOFF?
Both wrap a real font for the web, but EOT is Microsoft's IE-only format with a URL 'rootstring' lock, while WOFF/WOFF2 are W3C standards that work in every browser. WOFF2 is the modern choice.
Can I convert an .eot to WOFF2?
Yes - FontForge or Transfonter can read the EOT's embedded font and export WOFF2 (and TTF/OTF/WOFF). Mind the original font's license before redistributing.
Why won't my browser display an .eot directly?
Modern browsers (Chrome, Firefox, Safari, Edge) never supported EOT - only Internet Explorer did. There's nothing to 'view'; on the web you serve WOFF2 instead.

References

1W3C - Embedded OpenType (EOT) submission (2008)www.w3.org
2Microsoft - Internet Explorer retirement (June 15, 2022)learn.microsoft.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.NOMEDIAAndroid No-Media Marker File
6.PARTPartial Download File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.DBSQLite Database File

Related extensions

.WOFFWeb Open Font Format
.TTFTrueType Font
.MCFMathcad Font / Resource File
.CHRBorland BGI Stroke Font File
.OTFOpenType Font
.BDFGlyph Bitmap Distribution Format

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z