Office Open XML

Office Open XML Document
The OOXML Document icon, as appears on the Microsoft OneDrive web service
Filename extension
.docx, .docm
Internet media type
application/vnd.
openxmlformats-officedocument.
wordprocessingml.
document[1]
Developed byMicrosoft, Ecma, ISO, IEC
Initial release7 December 2006; 17 years ago (2006-12-07)
Latest release
4th edition
26 October 2016; 8 years ago (2016-10-26)
Type of formatDocument file format
Extended fromXML, DOC, WordProcessingML
StandardECMA-376, ISO/IEC 29500
Open format?Yes[2]
WebsiteECMA-376, ISO/IEC 29500-1:2016
Office Open XML Presentation
Filename extension
.pptx, .pptm
Internet media type
application/vnd.
openxmlformats-officedocument.
presentationml.
presentation [3]
Developed byMicrosoft, Ecma, ISO, IEC
Initial release7 December 2006; 17 years ago (2006-12-07)
Latest release
3rd edition
29 June 2011; 13 years ago (2011-06-29)
Type of formatPresentation
Extended fromXML, PPT
StandardECMA-376, ISO/IEC 29500
Open format?Yes
WebsiteECMA-376, ISO/IEC 29500:2016
Office Open XML Workbook
Filename extension
.xlsx, .xlsm
Internet media type
application/vnd.
openxmlformats-officedocument.
spreadsheetml.
sheet[4]
Developed byMicrosoft, Ecma, ISO, IEC
Initial release7 December 2006; 17 years ago (2006-12-07) (as Microsoft Open XML)
Latest release
3rd edition
29 June 2011; 13 years ago (2011-06-29)
Type of formatSpreadsheet
Extended fromXML, XLS, SpreadsheetML
StandardECMA-376, ISO/IEC 29500
Open format?Yes
WebsiteECMA-376, ISO/IEC 29500:2016

Office Open XML (also informally known as OOXML)[5] is a zipped, XML-based file format developed by Microsoft for representing spreadsheets, charts, presentations and word processing documents. Ecma International standardized the initial version as ECMA-376. ISO and IEC standardized later versions as ISO/IEC 29500.

Microsoft Office 2010 provides read support for ECMA-376, full support for ISO/IEC 29500 Transitional, and read support for ISO/IEC 29500 Strict.[6] Microsoft Office 2013 and later fully support ISO/IEC 29500 Strict,[7] but do not use it as the default file format because of backwards compatibility concerns.[8]

  1. ^ "application/vnd.openxmlformats-officedocument.wordprocessingml.document". www.iana.org. IANA. 2011-02-25. Retrieved 2024-11-03.
  2. ^ Klaus-Peter Eckert; Jan Henrik Ziesing; Ucheoma Ishionwu. "Document Interoperability: Open Document Format and Office Open XML" (PDF). Fraunhofer Verlag. p. 90.
  3. ^ "application/vnd.openxmlformats-officedocument.presentationml.presentation". www.iana.org. IANA. 2011-03-14. Retrieved 2024-11-03.
  4. ^ "vnd.openxmlformats-officedocument.spreadsheetml.sheet". www.iana.org. IANA. 2011-03-16. Retrieved 2024-11-03.
  5. ^ "The Document Foundation, LibreOffice and OOXML". The Document Foundation. Retrieved 2016-03-22.
  6. ^ "Overview of the XML file formats in Office 2010". Office 2010 Resource Kit. Microsoft. 5 August 2011.
  7. ^ "XML file name extension reference for Office 2013". Office 2013 Resource Kit. Microsoft. 26 December 2016.
  8. ^ "XLSX Strict (Office Open XML), ISO 29500-1:2008-2016". Library of Congress. Retrieved 2018-09-09.