Office Open XML
| Office Open XML |
|---|
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 |
| Developed by | Microsoft, Ecma, ISO, IEC |
| Initial release | 7 December 2006 |
| Latest release | 4th edition 26 October 2016 |
| Type of format | Document file format |
| Extended from | XML, DOC, WordProcessingML |
| Standard | ECMA-376, ISO/IEC 29500 |
| Open format? | Yes |
| Website | ECMA-376, ISO/IEC 29500-1:2016 |
| Filename extension |
.pptx, .pptm |
|---|---|
| Internet media type |
application/vnd. openxmlformats-officedocument. presentationml. presentation |
| Developed by | Microsoft, Ecma, ISO, IEC |
| Initial release | 7 December 2006 |
| Latest release | 3rd edition 29 June 2011 |
| Type of format | Presentation |
| Extended from | XML, PPT |
| Standard | ECMA-376, ISO/IEC 29500 |
| Open format? | Yes |
| Website | ECMA-376, ISO/IEC 29500:2016 |
| Filename extension |
.xlsx, .xlsm |
|---|---|
| Internet media type |
application/vnd. openxmlformats-officedocument. spreadsheetml. sheet |
| Developed by | Microsoft, Ecma, ISO, IEC |
| Initial release | 7 December 2006 (as Microsoft Open XML) |
| Latest release | 3rd edition 29 June 2011 |
| Type of format | Spreadsheet |
| Extended from | XML, XLS, SpreadsheetML |
| Standard | ECMA-376, ISO/IEC 29500 |
| Open format? | Yes |
| Website | ECMA-376, ISO/IEC 29500:2016 |
Office Open XML (also informally known as OOXML) 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. Microsoft Office 2013 and later fully support ISO/IEC 29500 Strict, but do not use it as the default file format because of backwards compatibility concerns.