How to Convert Excel to ODS
You have a .xlsx workbook and a system, a policy or a colleague that expects the OpenDocument equivalent instead. LibreOffice Calc opens XLSX just fine already — the conversion is not about readability, it is about what the file needs to actually be.
Why organisations require ODS specifically
This request usually traces back to one of a few real institutional reasons, not personal taste:
- Public sector and government mandates. A number of governments and public institutions require open, vendor-neutral document formats for official records and submissions, so no citizen or contractor is forced to buy particular software to comply. OpenDocument — ODT, ODS, ODP — is the standard built for exactly this.
- Long-term digital archives.A format published as a full open ISO standard, implementable by anyone, is the safer bet for records that still need to open in twenty or fifty years, independent of any one vendor’s continued existence.
- Free and open-source software policy. Organisations standardised on LibreOffice, OpenOffice or Collabora work natively in ODS — converting incoming XLSX files keeps every spreadsheet in one internal format rather than a mix.
Convert Excel to ODS, step by step
- Open the converter. Go to Excel to ODS. It accepts modern
.xlsxand legacy.xls. - Convert. LibreOffice on our server opens the workbook and saves it as OpenDocument Spreadsheet — the same engine that would do it on your desktop.
- Download the
.odsand open it in LibreOffice Calc, OpenOffice Calc or any OpenDocument-capable spreadsheet program.
What carries over, and what to check
Comes through reliably: all sheets and their order, cell values, most formulas (both formats share broadly the same function library for common math, text and lookup functions), number and date formats, column widths, cell borders and shading, frozen panes, and basic charts.
Worth checking afterwards:
- Formulas with format-specific or newer functions. Both spreadsheet engines have functions the other does not implement identically. Skim your key formulas rather than assuming every cell recalculated the same value.
- Pivot tables.ODS calls them “DataPilot” tables internally; they usually convert, but the layout and field settings are worth a glance.
- Conditional formatting rules — mostly fine for simple colour-scale and threshold rules, less so for elaborate formula-driven ones.
- Macros. Excel VBA does not become LibreOffice Basic. Any automation in the sheet needs to be rebuilt on the OpenDocument side, not carried across.
For ordinary data tables, budgets and reports, the conversion is close to invisible. For a macro-driven workbook or one leaning on advanced pivot features, open it and click through before you rely on it downstream.
The round-trip warning
Converting back and forth repeatedly — XLSX to ODS, edit, back to XLSX, edit, back again — accumulates small drifts, because each pass re-expresses formatting in the other format’s vocabulary. Convert once and then keep working in the format you actually need. If you and a collaborator genuinely require different formats day to day, agree on one as the master copy and exchange PDFsfor anything that is just for review — a PDF can’t drift, because nobody is editing it.
Which direction do you actually need?
- Received an .xlsx, work in LibreOffice Calc → this tool.
- Going the other way — have an .ods, need Excel → ODS to Excel.
- Just need it viewed, not edited → ODS to PDF, which locks the layout so column widths and page breaks stop shifting between viewers.
- Have an old .xls instead — convert that to modern Excel first with XLS to XLSX.
Worth knowing: LibreOffice Calc opens .xlsx files directly without any conversion needed. Convert when the file itself has to be an ODS — for an archive policy, a submission requirement, or a toolchain built around OpenDocument — not merely to view it once.
Is it private and free?
Translating spreadsheet formulas faithfully between formats needs a real spreadsheet engine, so this converter runs on our secure server rather than in your browser. Your file is uploaded over an encrypted HTTPS connection, converted in an isolated workspace, and deleted automatically the moment the ODS is sent back— nothing stored, logged or shared. Free: no watermark, no sign-up, no daily limit, files up to 100 MB.
Frequently asked questions
Can LibreOffice just open .xlsx files directly? Yes. Calc has opened Excel files for many years. Convert when a policy or workflow needs the file to genuinely be an ODS, not merely readable.
Will my formulas recalculate correctly? Standard math, text and lookup formulas do. Spot-check anything using a less common function before relying on the totals.
What happens to my macros? Excel VBA macros are not converted — they need to be rebuilt as LibreOffice Basic macros if the automation still needs to run.
Can I convert an old .xls file? Yes, legacy .xls is accepted directly.
Is ODS better than XLSX? Neither is better in the abstract. ODS wins on openness and long-term archival confidence; XLSX wins on near-universal support in offices. Pick the one your obligations and recipients actually require.
Convert your spreadsheet now
Open Excel to ODS, drop in the file, and get an OpenDocument spreadsheet in seconds — free, watermark-free, and deleted right after.

Written by S.R. Shohan
Healthcare Software Developer who builds hospital and laboratory systems in .NET — and the developer behind every tool on Toolerax. Each guide is written alongside the tool it explains and checked against how that tool actually behaves. More about S.R. Shohan