Microsoft Compound File

Partly documented

document

The OLE2 Compound Document Format is a generic document format developed by Microsoft as the underlying native binary format for many of its Office applications. The format is proprietary and Microsoft does not make details of its structure public. The information here is derived primarily from OpenOffice.org's reverse-engineered documentation of the format and should not therefore be regarded as definitive. A Compound Document acts as a file system in which independent data streams are organised within a hierarchy of containers, called storages. All storages and streams are contained within a parent Root Storage. A Directory Stream indexes every stream and storage in the file. A Compound Document begins with the Compound Document Header, including pointers to the location of the Directory Stream and Master Sector Allocation Table. The remainder of the file is organised into Sectors, the positions of which are defined in the Sector Allocation Table and Master Sector Allocation Table.

Identify it

MIME typesapplication/x-ole-storage
Signatures
d0cf11e0a1b11ae1 at byte 0 (File Formats Wiki)
PRONOMfmt/111
WikidataQ5156830
Library of Congressfdd000380fdd000392

Not sure your file is this? Identify it from its first bytes, in your browser.

Open it

Convert it

No conversion recorded. One of the tools above may export it; search for a chain.

Documentation

Sources

From Just Solve the File Format Problem (File Formats Wiki), Kaitai Struct format gallery, PRONOM, Wikidata. Updated 2026-10-24.

Improve this record JSON