Convert ODB to XLS
Export LibreOffice Base tables or queries to an Excel 97–2003 XLS workbook.
Make XLS files online
We can't read ODB files yet, so this conversion isn't available. If you can export your work to one of these formats - or others - we'll turn it into XLS:
Want to convert ODB to XLS?
Let us know. We pick the conversions to add next by how many people ask for them.
How to convert odb to xls file
- Documents
- No ratings yet.
Recipients may require an Excel 97–2003 workbook, or database records may need spreadsheet editing, filtering, reporting, or sharing. Converting the file exports selected ODB tables or query results; it does not turn the entire database structure into a single worksheet.
What the ODB format is
.odb is the OpenDocument Database format used by LibreOffice Base and Apache OpenOffice Base. An ODB file can contain tables, queries, forms, reports, relationships, and connection settings; its data may be embedded in the file or stored in an external database accessed through a driver.
ODB files are used for small desktop databases, Base forms, and database exchange between LibreOffice or OpenOffice users. ODB is not a spreadsheet format, and Excel does not generally open it as a workbook. If the file came from a different product, verify its source before attempting conversion because the .odb extension can represent formats other than a Base database.
What the XLS format is
.xls is the legacy Microsoft Excel 97–2003 workbook format. It remains useful for older Excel installations, reporting systems, spreadsheet viewers, and applications that reject .xlsx.
XLS stores worksheets, cell values, formulas, formatting, and some charts, but it cannot preserve Base relationships, forms, reports, indexes, validation rules, or query definitions. Use .xlsx instead when the receiving application supports it, unless XLS is specifically required.
How to convert an ODB file with LibreOffice
- Install LibreOffice and open the database through File → Open. Select the
.odbfile. - In the Base window, open Tables or Queries, then open the table or query containing the required records. A query is preferable when the export needs filtering, sorting, calculated fields, or joined data.
- Select the displayed records with Edit → Select All and copy them with Edit → Copy.
- Open LibreOffice Calc, select cell A1, and paste the records. Check headings, dates, decimal separators, blank values, character encoding, and column types.
- Choose File → Save As, select
Excel 97–2003 (*.xls), and confirm Use Excel 97–2003 Format when LibreOffice shows the format warning. - Export each required table or query separately, using separate worksheets or workbooks as appropriate. Related tables must be joined or otherwise restructured before they can be represented in a flat worksheet.
LibreOffice is the most practical local option because it can read Base ODB files and write XLS files without sending database contents to a third party. An ODB file connected to an external database may require the original database driver, credentials, network access, and a working connection before its tables can be opened.
Using CSV as an intermediate format
For a simple table or query, copy the result from Base into Calc and use File → Save As to create a .csv file first. Reopen the CSV in Calc, select the correct delimiter and UTF-8 encoding, verify the column parsing, and save the corrected sheet as Excel 97–2003 (*.xls). CSV is useful for troubleshooting delimiter or encoding problems, but it stores only values and does not retain formulas, formatting, relationships, or database metadata.
Online converters and compatibility limits
Most mainstream online conversion services do not reliably support LibreOffice Base ODB files; services that accept ordinary spreadsheets may reject ODB or interpret only part of its contents. Uploading a database can also disclose personal or confidential records. Use a local LibreOffice conversion unless a controlled service explicitly supports this ODB variant and satisfies the required data-protection rules.
XLS is limited to 65,536 rows and 256 columns per worksheet. Split larger exports across worksheets or use XLSX. After saving, check dates, leading zeros, long identifiers, currency values, non-ASCII text, null values, and formulas because spreadsheet applications can reinterpret database types. Primary keys, indexes, relationships, constraints, forms, reports, macros, and query logic must be recreated separately; the XLS file normally contains only the exported tabular result.
ODB vs XLS: format comparison
How the ODB and XLS formats compare on the properties that matter most for this conversion.
| Property | .ODB OpenDocument Database | .XLS Microsoft Excel Spreadsheet |
|---|---|---|
| Open standard | Yes | No |
| Compression | Lossless | Both |
| Typical file size | Medium | Medium |
| Opens in a web browser | No | Partial |
| Further editing | Easy | Limited |
| Metadata support | Extensive | Basic |
| Plain-text readable | No | No |
| Best used for | Data exchange | Data exchange |
| Introduced | 2005 | 1987 |
| Developer | OASIS | Microsoft |
| MIME type | application/vnd.oasis.opendocument.database | application/vnd.ms-excel |
Suggested software and links: odb to xls converters
Frequently asked questions
Does converting ODB to XLS export the whole database?
No, it normally exports a selected table or query result rather than the complete database structure. Relationships, forms, reports, and database settings are not carried into the XLS workbook.
Will my ODB queries and formulas stay editable in XLS?
The exported query result usually becomes ordinary spreadsheet cells, so the original query definition and database logic are not preserved. Values may remain editable as cells, but they are no longer linked to the source database.
What happens to dates, leading zeros, and empty values when exporting ODB to XLS?
They may be converted to spreadsheet data types, which can change how dates appear and remove leading zeros from codes or identifiers. Check the column formatting and treat identifier fields as text when their exact appearance matters.
Why does my ODB table fail to export completely to XLS?
An XLS workbook has limits on the number of rows and columns, so a table or query result larger than those limits may be truncated or fail to export. Splitting the data into smaller tables or query results can avoid this problem.
Additional formats for
odb file conversion
Reverse conversion
Convert to xls from
other formats
- et to xls
- dat to xls
- qrp to xls
- rpt to xls
- htm to xls
- prnx to xls
- excel to xls
- wks to xls
- prt to xls
- pmd to xls
- 123 to xls
- _xls to xls
- arff to xls
- aws to xls
- cht to xls
- csv to xls
- cwk to xls
- dif to xls
- doc to xls
- docx to xls
- dqy to xls
- ecsv to xls
- ett to xls
- fods to xls
- fr3 to xls
- gct to xls
- gif to xls
- gsheet to xls
- hst to xls
- html to xls
- imd to xls
- ios to xls
- iwa to xls
- jpeg to xls
- jpg to xls
- jrprint to xls
- lvm to xls
- mpp to xls
- nbib to xls
- numbers to xls
- odf to xls
- ods to xls
- odt to xls
- ots to xls
- oxps to xls
- pages to xls
- pdf to xls
- pmv to xls
- png to xls
- prn to xls
- pxl to xls
- qdf to xls
- qpw to xls
- rtf to xls
- sbp to xls
- sdw to xls
- shp to xls
- shs to xls
- skv to xls
- slk to xls
- spbm to xls
- spo to xls
- sql to xls
- stw to xls
- sxc to xls
- tbl to xls
- txt to xls
- uos to xls
- vsd to xls
- wb1 to xls
- wb2 to xls
- wb3 to xls
- wbd to xls
- wdb to xls
- wk! to xls
- wk1 to xls
- wk3 to xls
- wk4 to xls
- wkq to xls
- wkz to xls
- wmf to xls
- wps to xls
- wq1 to xls
- wq2 to xls
- wr1 to xls
- wri to xls
- xlc to xls
- xlk to xls
- xlsb to xls
- xlsm to xls
- xlsx to xls
- xlt to xls
- xlw to xls
- xml to xls
- xps to xls