United States  Change  |  All Microsoft Sites

Other Office File Formats

Office Binary File Formats (for Word, Excel and PowerPoint) – Published February 15, 2008

On June 30, 2008, Microsoft published additional specifications for the Microsoft Word, Microsoft Excel, and Microsoft PowerPoint binary file formats. Microsoft recommends that developers use the more recent documentation located at http://msdn.microsoft.com/en-us/library/cc313118.aspx. See reference to these more recently published file formats below.

Word 97-2007 Binary File Format (.doc) Specification
PowerPoint 97-2007 Binary File Format (.ppt) Specification
Excel 97-2007 Binary File Format (.xls) Specification
Excel 2007 Binary File Format (.xlsb) Specification
Office Drawing 97-2007 Binary Format Specification

Office Binary File Formats (for Word, Excel and PowerPoint) – First Published June 30, 2008

[MS-DOC]: Word Binary File Format (.doc) Structure Specification
[MS-CTDOC]: Word Custom Toolbar Binary File Format Structure Specification
[MS-XLS]: Excel Binary File Format (.xls) Structure Specification
[MS-XLSB]: Excel Binary File Format (.xlsb) Structure Specification
[MS-CTXLS] Excel Custom Toolbar Binary File Format Structure Specification
[MS-PPT]: PowerPoint Binary File Format (.ppt) Structure Specification
[MS-ODRAW]: Office Drawing Binary File Format Structure Specification
[MS-OFORMS]: Office Forms Binary File Format Structure Specification
[MS-OGRAPH]: Office Graph Binary File Format Structure Specification
[MS-OSHARED]: Office Common Data Types and Objects Structure Specification
[MS-OVBA]: Office VBA File Format Structure Specification
[MS-OFFCRYPTO]: Office Document Cryptography Structure Specification

Office File Formats

[MS-DOCX]: Word Extensions to the Office Open XML File Format (.docx) Specification
[MS-ODRAWXML]: Office Drawing Extensions to Office Open XML Structure Specification
[MS-PPTX]: PowerPoint Extensions to the Office Open XML File Format (.pptx) Specification
[MS-PST]: Outlook Personal Folders File Format (.pst) Structure Specification
[MS-XLSX]: Excel Extensions to the Office Open XML SpreadsheetML File Format (.xlsx) Specification
[RTF]: Rich Text Format