The OpenDocument format (ODF), an abbreviation for the OASIS Open Document Format for Office Applications, is an open and free (excluding maintenance and support) document file format for saving and exchanging editable office documents such as text documents (including memos, reports, and books), spreadsheets, databases, charts, and presentations. This standard was developed by the OASIS industry consortium, based upon the XML-based file format originally created by OpenOffice.org, and ODF was approved as an OASIS standard on May 1, 2005. It became an ISO standard, ISO/IEC 26300, on May 3, 2006.

The following tables list applications supporting OpenDocument 1.0 (ISO/IEC 26300:2006) and OpenDocument 1.1 (OASIS Standard).

Text documents

Word processors

VersionOperating systemsOffice suiteDeveloperLicenseISO/IEC 26300:2006Notes
AbiWord2.4.2Windows, Mac OS X, Linux, Unix-based systems, ReactOSAbiSourceGPLYesOnly supports basic ODT documents. Complex ones created in OpenOffice are likely to be broken in AbiWord.
Apache OpenOffice Writer4.1.15Windows, Linux, Unix-based systems, Mac OS XApache OpenOfficeApache Software FoundationALv2YesMultiple ODF versions supported (ISO/ODF 1.0/1.1/1.2 Extended)
Calligra Words2.4+Windows, Mac OS X, Linux, Unix-based systemsCalligra SuiteKDE ProjectGPL / LGPLYes
Collabora OfficeAllWindows, Linux, macOS, Android, iOS, iPadOS, ChromeOSCollabora OfficeCollaboraMPL2Yesenterprise-ready edition of LibreOffice
Collabora OnlineAllAny (Web-based)Collabora OnlineCollaboraMPL2Yesenterprise-ready edition of LibreOffice
Google Docs & Spreadsheets2006Any (Web-based)Standalone or Google AppsGoogleProprietaryYes
IBM Lotus Symphony1.0+Windows, Linux, Mac OS XIBM Lotus SymphonyIBMProprietaryYesBased upon OpenOffice.org
IBM Workplace Documents2.5+Any (Web-based)IBM Workplace Collaboration ServicesIBMProprietaryYesno longer being actively marketed
KWord1.4+Linux, Unix-based systemsKOfficeKDE ProjectLGPLYes
LibreOffice Writer4.0.3Windows, Linux, Unix-based systems, Mac OS X, SolarisLibreOfficeLibreOfficeMPL2YesMultiple ODF versions supported (ISO/ODF 1.0/1.1/1.2/1.3/1.3 Extended )
Microsoft Office Word2007 SP2WindowsMicrosoft OfficeMicrosoftProprietaryYessome limitations
NeoOffice Writer2.1Mac OS XNeoOfficePatrick Luby and Edward PeterlinGPLno (not valid)
OpenOffice.org Writer3.0.0Windows, Linux, Unix-based systems, Mac OS X, SolarisOpenOffice.orgOpenOffice.orgLGPLYesadjustable ODF version (ISO/ODF 1.2)
OpenOffice.org Writer2.4.1Windows, Linux, Unix-based systems, Mac OS X, SolarisOpenOffice.orgOpenOffice.orgLGPLYes
OpenOffice.org Writer1.1.5Windows, Linux, Unix-based systems, Mac OS XOpenOffice.orgOpenOffice.orgLGPL / SISSLImport only
StarOffice Writer8Windows, Linux, SolarisStarOfficeSun MicrosystemsProprietaryYes
TextMaker2006 and higherWindows, Linux, FreeBSD, Pocket PC, Windows CESoftMaker OfficeSoftMakerProprietaryYesTextMaker 2006 - not valid files; TextMaker 2010 - valid
TextEdit1.5 and higherMac OS XStandaloneApple Inc.Bundled with Mac OS X/Source code availableYes
WordPerfectX4 (2008)WindowsCorel WordPerfect Office X4CorelProprietaryImport only
Zoho Writer2006Any (Web-based)StandaloneAdventNetProprietaryYes
VersionOperating systemsOffice suiteDeveloperLicenseISO/IEC 26300:2006Notes

Other applications

Besides word processors, other programs can and do support the OpenDocument text format. See the List of applications supporting OpenDocument for more.

Spreadsheet documents

VersionOperating systemsOffice suiteDeveloperLicenseISO/IEC 26300:2006Notes
Calligra Sheets2.4+Windows, Mac OS X, Linux, Unix-based systemsCalligra SuiteKDE ProjectGPL / LGPLYes
Collabora OfficeAllWindows, Linux, macOS, Android, iOS, iPadOS, ChromeOSCollabora OfficeCollaboraMPL2Yesenterprise-ready edition of LibreOffice
Collabora OnlineAllAny (Web-based)Collabora OnlineCollaboraMPL2Yesenterprise-ready edition of LibreOffice
EditGridAny (Web-based)Team and ConceptsProprietaryYes
Gnumeric1.12.5+Linux, Unix-based systems, WindowsGNOMEGPLYesSaves in ODF 1.2
Google SpreadsheetsAny (Web-based)Google Docs & SpreadsheetsGoogleProprietaryno (not valid)
IBM Lotus Symphony1.0+Windows, Linux, Mac OS XIBM Lotus SymphonyIBMProprietaryYes
IBM Workplace Documents2.5+Any (Web-based)IBM Workplace Collaboration ServicesIBMProprietaryYesno longer being actively marketed
KSpread / KCells1.4+Linux, Unix-based systemsKOfficeKDE ProjectLGPLYes
LibreOffice Calc3.3.0Windows, Linux, Unix-based systems, Mac OS X, SolarisLibreOfficeLibreOfficeMPL2Yes
Microsoft Office Excel2007 SP2WindowsMicrosoft OfficeMicrosoftProprietaryNo (different results in validators)
NeoOffice Calc1.2Mac OS XNeoOfficePatrick Luby and Edward PeterlinGPLImport only
NeoOffice Calc2.2.5Mac OS XNeoOfficePatrick Luby and Edward PeterlinGPLYes
OpenOffice.org Calc2.0+Windows, Linux, Unix-based systems, Mac OS X, SolarisOpenOffice.orgOpenOffice.orgLGPLYes
StarOffice Calc8Windows, Linux, SolarisStarOfficeSun MicrosystemsProprietaryYes
Zoho Sheet2006Any (Web-based)StandaloneAdventNetProprietaryYes
VersionOperating systemsOffice suiteDeveloperLicenseISO/IEC 26300:2006Notes

Presentation documents

VersionOperating systemsOffice suiteDeveloperLicenseISO/IEC 26300:2006Notes
Calligra Stage2.4+Windows, Mac OS X, Linux, Unix-based systemsCalligra SuiteKDE ProjectGPL / LGPLYes
Collabora OfficeAllWindows, Linux, macOS, Android, iOS, iPadOS, ChromeOSCollabora OfficeCollaboraMPL2Yesenterprise-ready edition of LibreOffice
Collabora OnlineAllAny (Web-based)Collabora OnlineCollaboraMPL2Yesenterprise-ready edition of LibreOffice
IBM Lotus Symphony1.0+Windows, Linux, Mac OS XIBM Lotus SymphonyIBMProprietaryYes
IBM Workplace Documents2.5+Any (Web-based)IBM Workplace Collaboration ServicesIBMProprietaryno longer being actively marketed
KPresenter / KOffice Showcase1.4+Linux, Unix-based systemsKOfficeKDE ProjectLGPLno (not valid)
LibreOffice Impress3.3.0Windows, Linux, Unix-based systems, Mac OS X, SolarisLibreOfficeLibreOfficeMPL2Yes
Microsoft Office PowerPoint2007 SP2WindowsMicrosoft OfficeMicrosoftProprietaryYes
NeoOffice Impress1.2Mac OS XNeoOfficePatrick Luby and Edward PeterlinGPLImport only
NeoOffice Impress2.2.5Mac OS XNeoOfficePatrick Luby and Edward PeterlinGPLYes
OpenOffice.org Impress2.0+Windows, Linux, Unix-based systems, Mac OS X, SolarisOpenOffice.orgOpenOffice.orgLGPLYes
StarOffice Impress8Windows, Linux, SolarisStarOfficeSun MicrosystemsProprietaryYes
Zoho Show2006Any (Web-based)StandaloneAdventNetProprietaryno (not valid)
VersionOperating systemsOffice suiteDeveloperLicenseISO/IEC 26300:2006Notes

Conversion / publishing systems

VersionOperating systemsOffice suiteDeveloperLicenseISO/IEC 26300:2006Notes
4.0b1Client: any browser (open source or proprietary HTTP clients are compatible with GPLv3 web service interface). Server: Many.ManyGPLv3Yes
2.1Desktop: Any (Web-based) Server: Linux, WindowsManyProprietaryYesServer based
4.0.0Windows, Linux, Unix-based systems, Mac OS XN/AApache 2.0Yes
Collabora OnlineAllAny modern browser. Or apps for Windows, Linux, macOS, Android, iOS, iPadOS, ChromeOS. Or it can be embedded as a daemon/service and scripted.ManyCollaboraMPL2Yes
VersionOperating systemsOffice suiteDeveloperLicenseISO/IEC 26300:2006Notes

OpenDocument Format version in exported files

Root elements in ODF files take an office:version attribute, which indicates which version of OpenDocument Format specification it complies with. The version number is in the format revision.version. If the file has a version known to an XML processor, it may validate the document. Otherwise, it is optional to validate the document, but the document must be well formed. Informations from OpenDocument specification

Following table contains list of ODF specification version attribute office:version="1.X" used in files exported from OpenDocument software.

Tested sample documents contained one simple sentence (text documents), 10 rows with numbers (sheets), 2 slides (presentation documents). Validation was tested in two different ODF validators.

Tested software versionODF version attribute in exported file office:version="1.X"File typeValidation of simple new documentNotes
AbiWord2.6.41.0ODTvalid
Adobe Buzzwordbeta 3, build 6001131.0ODTnot valid(errors in styles.xml and content.xml)
EditGrid11/20081.0ODSvalid
Gnumeric1.9.31.0ODSnot valid
Google Docs & Spreadsheets11/20081.0ODT, ODSvalid - ODT, different results - ODS
IBM Lotus Symphony1.1.01.1ODT, ODS, ODPvalid
IBM Lotus Symphony3.0.0 FP21.2ODT, ODS, ODP
Inkscape0.4.61.0ODGnot valid
KOffice1.6.3attribute is missingODT, ODS, ODPvalid - ODT, ODS, not valid - ODPODT, ODS - valid ODF 1.0 and 1.1
KOffice2.1.21.2ODT, ODS, ODP
Microsoft Office2007 SP21.1ODT, ODS, ODPdifferent results - ODS, valid - ODT, ODP
Microsoft Office -1.21.1ODT, ODS, ODPvalid
Microsoft Office -3.11.2ODT, ODS, ODP
Microsoft Office -2.0attribute is missingODT, ODS, ODPdifferent results - ODT, valid - ODS, not valid - ODPODF 1.1 implemented
NeoOffice2.2.51.0ODTnot valid - ODT(error in styles.xml)
OpenOffice.org2.0 - 2.3.01.0ODT, ODS, ODPvalid (tested 2.3.0)
OpenOffice.org2.3.1 - 2.4.21.1ODT, ODS, ODPvalid
OpenOffice.org3.01.1 and 1.2ODT, ODS, ODPvalidadjustable ODF version
StarOffice8.0 product update 101.1ODT, ODS, ODPvalid
RedOffice4.01.0ODT, ODS, ODPvalid
TextEdit1.5 (244)1.0ODTdifferent results in validators(settings.xml is missing)
TextMaker2008 rev.4941.0ODTnot valid(error in styles.xml)
TextMaker20101.0ODTYes
WordPad6.1 (2009)attribute is missingODTdifferent results in validators(settings.xml is missing - ODF 1.0/1.1 validation)
Zoho Office Suite11/20081.0ODT, ODS, ODPvalid - ODT, ODS, not valid - ODP
Tested software versionODF version attribute in exported file office:version="1.X"File typeValidation of simple new documentNotes

OpenDocument Format validators

  • Open Document Format (ODF) Accessibility Evaluator - alpha stage (in development)
  • OASIS - Office wiki - How to validate an ODF document

See also

External links

  • (OpenDocument Fellowship)