.ODS

ODS File

OpenDocument Spreadsheet
Ask a question
QUICK ANSWER

An ODS file is an OpenDocument Spreadsheet, the vendor-neutral format standardized by OASIS in 2005 and used natively by LibreOffice Calc and Apache OpenOffice. You can open it in LibreOffice (free), Microsoft Excel (since 2009, no add-in required), or Google Sheets by uploading to Google Drive. If you need to share it with Excel-only users, save a copy as .xlsx from any of those programs.

Developer: OASIS (originated at Sun Microsystems / OpenOffice.org) Category: Spreadsheet Files Open standard MIME: application/vnd.oasis.opendocument.spreadsheet
OPENS ON Windows macOS Linux Android iOS Web
Related: .NUMBERS · .XLSX · .XLSB · .GSHEET

On this page

19k+ extensions indexed
Last reviewed Jul 4, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the ODS file format?

Files with the .ods extension contain compressed spreadsheet files stored in an open format based on XML. Internally, an .ods file is a ZIP archive containing a set of XML documents - the main spreadsheet data lives in content.xml, while styles, metadata and settings are kept in separate files within the same package. A special uncompressed entry named mimetype at the start of the archive identifies the file to software as application/vnd.oasis.opendocument.spreadsheet.

The .ods standard is part of the OpenDocument Format (ODF) specification for office documents. It originated from the OpenOffice.org spreadsheet format and is currently developed and maintained by the independent standards body OASIS. The format was standardised as ODF 1.0 in 2005 and gained ISO/IEC 26300 recognition in 2006. It is an open alternative to proprietary formats such as .xls and .xlsx.

An .ods spreadsheet may include:

  • 2D sets of tables with data
  • Various formulas and functions processing that data
  • Visualisations of the data, such as charts
  • Macro functions (stored as Basic or JavaScript scripts)

.ods spreadsheets support a wide range of functionalities found in Microsoft Office formats, though the two are not identical - some advanced Excel features may not round-trip without adjustment. Modern versions of Microsoft Excel can open and save .ods files directly, without plugins. There are several office suites, including free ones, to which .ods is the native spreadsheet format, among them LibreOffice Calc and Apache OpenOffice Calc. The related extension .ots is used for .ods template files.

Security & safety

RISK: LOW

ODS files are generally safe data documents, with one caveat shared with all office formats: they can contain macros (LibreOffice Basic), which both LibreOffice and Excel block or prompt about by default - never enable macros in a spreadsheet you did not expect. Hyperlinks and external data links can point to malicious destinations, and in 2023-2025 spam campaigns occasionally used ODS attachments precisely because mail filters scrutinize them less than XLSM. Opening an ODS with macros disabled is safe.

Format details

in a nutshell
FULL NAMEOpenDocument Spreadsheet
DEVELOPEROASIS (originated at Sun Microsystems / OpenOffice.org)since 2005 (ODF 1.0, OASIS); ISO/IEC 26300 since 2006; current major version ODF 1.3 (OASIS, 2021)
MIME TYPEapplication/vnd.oasis.opendocument.spreadsheet
TYPEZIP-based package of XML files
STANDARDOpen · royalty-free
MAGIC BYTES · FILE SIGNATURE
OFFSET
00010203
HEX
504B0304
ASCII
PK··
Like any ZIP; the first archive entry is an uncompressed file named "mimetype" containing "application/vnd.oasis.opendocument.spreadsheet", so the MIME string is readable in plain bytes starting around offset 38

Programs that open ODS files

Windows4 apps
Microsoft Excel Paid Open directly (File - Open) - ODS supported since Excel 2007 SP2, ODF 1.3 in Microsoft 365. Saving back as ODS may drop Excel-only features; Excel warns when it does.
LibreOffice Calc Open-source ODS is its native format - double-click after installing. The reference implementation; full fidelity.
Apache OpenOffice Calc Open-source Opens ODS natively, but the project receives only sporadic maintenance (still on ODF 1.2) - LibreOffice is the actively developed choice.
ONLYOFFICE Desktop Editors Open-source Free desktop suite; opens and edits ODS, saves to ODS or XLSX.
macOS2 apps
LibreOffice Calc Open-source Native ODS support; free download for Apple silicon and Intel.
Microsoft Excel for Mac Paid Opens ODS like the Windows version. Note: Apple's Numbers cannot open ODS files.
Linux3 apps
Gnumeric Open-source Lightweight GNOME spreadsheet; opens ODS for quick viewing/editing.
LibreOffice Calc Open-source Preinstalled on most desktop distributions; double-click the file.
Calligra Sheets Open-source KDE office suite component with ODS as a native format; niche compared to LibreOffice.
Android2 apps
Collabora Office Open-source LibreOffice-based mobile app; opens and edits ODS with desktop-grade fidelity.
Google Sheets (app) Free Open the ODS from Drive; Sheets converts it for editing.
iOS1 app
Collabora Office Open-source Open ODS from the Files app; the only high-fidelity ODF editor on iOS.
Web2 apps
Google Sheets Free Upload the .ods to Google Drive and open - it converts to a Sheets document; download back as .ods or .xlsx via File - Download.
Microsoft 365 for the web (Excel) Free Upload to OneDrive and open in Excel for the web with a free Microsoft account.

Technical details

deep spec
Container formatZIP archive (deflate-compressed package, .zip-compatible)
Primary content filecontent.xml - holds all sheets, rows, cells, and formulas
Styles filestyles.xml - stores cell formatting, page layout, and font definitions
MIME typeapplication/vnd.oasis.opendocument.spreadsheet
Magic bytes50 4B 03 04 (ZIP local file header signature) at byte offset 0
Format identifier entryUncompressed mimetype file at the start of the archive; MIME string readable as plain ASCII near byte offset 38
Character encodingUTF-8 (mandatory for all XML content within the package)
Formula standardOpenFormula (standardised in ODF 1.2); defines function names, syntax and semantics independently of application
Template variant.ots (OpenDocument Spreadsheet Template); same ZIP structure, signals that new documents are created from it
Flat XML variant.fods (Flat ODS); single uncompressed XML file with no ZIP wrapper - human-readable and diff-friendly
Embedded objectsCharts, images, OLE objects, and drawing shapes stored as sub-packages or binary streams inside the ZIP
Macro storageScripts stored in Basic/ subdirectory; supported languages include LibreOffice Basic, JavaScript, BeanShell, and Python
Multiple-sheet supportA single .ods file can contain multiple named worksheets (spreadsheet tables) within one content.xml
Manifest fileMETA-INF/manifest.xml lists every file in the package with its MIME type and encryption status
Encryption supportIndividual files within the ZIP can be encrypted using AES-256; the manifest records the algorithm and key-derivation parameters
Released2005 (ODF 1.0, OASIS); ISO/IEC 26300 since 2006; current major version ODF 1.3 (OASIS, 2021)
Open standardYes · royalty-free
Specificationwww.oasis-open.org

ODS conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with ODS files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about ODS files.

Frequently asked questions

Can Excel open ODS files?
Yes - every Excel since Excel 2007 SP2 (2009) opens and saves ODS, and Microsoft 365 supports the current ODF 1.3. Complex Excel-specific features may not survive a round trip, and Excel shows a compatibility notice when saving.
How do I convert ODS to XLSX?
Open the file in LibreOffice, Excel or Google Sheets and save/download as .xlsx. For many files at once: 'soffice --headless --convert-to xlsx *.ods'.
What is the difference between ODS and XLSX?
Both are ZIP+XML spreadsheet formats. ODS is the vendor-neutral ISO 26300 OpenDocument standard (native to LibreOffice); XLSX is Microsoft's OOXML (native to Excel). Excel features go deeper in XLSX; ODS guarantees independence from one vendor.
Can I open an ODS file without installing anything?
Yes - upload it to Google Drive and open with Google Sheets, or to OneDrive and open with Excel for the web. Both are free in any browser.
Why does Excel warn me when saving as ODS?
Excel checks for features that ODF stores differently or not at all (some chart types, pivot options, VBA macros) and warns they may change. Plain data, formatting and standard formulas convert fine; keep an .xlsx copy if you rely on advanced features.
Can Apple Numbers open ODS?
No - Numbers does not support OpenDocument. On a Mac use LibreOffice (free) or Excel, or convert the file to xlsx first.
Is ODS an Excel file?
No. It is the OpenDocument Spreadsheet standard used by LibreOffice/OpenOffice - Excel merely supports it alongside its own XLSX format.

References

1ISO/IEC 26300 - OpenDocument Formatwww.iso.org
2OASIS OpenDocument Technical Committee (ODF specifications)www.oasis-open.org

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.RPMSGRestricted Permission Message
6.M4AMPEG-4 Audio File
7.BINCD/DVD Disc Image (BIN/CUE)
8.EXEWindows Executable (Portable Executable)
9.JSONJavaScript Object Notation file
10.ICSiCalendar data file

Related extensions

.NUMBERSApple Numbers spreadsheet
.XLSXMicrosoft Excel Open XML Workbook
.XLSBMicrosoft Excel Binary Workbook
.GSHEETGoogle Sheets Shortcut (Link to a Google Sheets spreadsheet)
.XLSMMicrosoft Excel Macro-Enabled Workbook (Open XML)
.XLSMicrosoft Excel 97-2003 Workbook (Binary Interchange File Format, BIFF8)

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z