.xls File Extension
.xls file is, which apps open legacy Excel workbooks, how Poly supports them, and when to convert to a newer format. File extension details for .xls
Full Support| File type | Microsoft Excel 97-2003 workbook |
|---|---|
| MIME type | |
| Encoding | Binary BIFF records, commonly in an OLE Compound File Binary container |
| Operating systems | Windows, macOS, Linux |
| Opens with | Microsoft Excel, LibreOffice Calc |
| Poly support | Yes. Poly provides format-aware support for compatible XLS workbooks. |
| Indexed by Poly | Yes. Poly indexes readable cell content and rendered sheets after successful processing. |
| Preview in Poly | Yes. XLS files receive a first-sheet thumbnail and connected spreadsheet preview. |
| Poly agent | Yes. The Poly agent can read processed sheet text and images without running macros. |
What kind of file is a .xls?
An .xls file is usually a legacy Microsoft Excel workbook. Excel 97 through Excel 2003 used the BIFF8 binary format by default, while older Excel releases used earlier Binary Interchange File Format versions under the same suffix. Its registered MIME type is application/vnd.ms-excel.12
Most Excel 5.0 and later workbooks place BIFF records inside an OLE Compound File Binary container. They often begin with these eight bytes:
D0 CF 11 E0 A1 B1 1A E1
That signature is not unique to XLS. Legacy Word and PowerPoint files and other compound documents share it. Reliable identification also checks the container for an Excel Workbook or older Book stream and validates its BIFF records.23
budget.csv or budget.xlsx to budget.xls does not convert the file. A spreadsheet application must read the source and save a real XLS workbook.How do I open a .xls on my computer?
- On Windows or macOS, open the workbook with Microsoft Excel.
- On Linux, LibreOffice Calc can import and export legacy Excel workbooks.
- In a web browser, Excel for the web can open an XLS workbook, but converts it to XLSX for editing.4
Keep an untouched copy before converting an important workbook. Formulas, charts, PivotTables, named ranges, macros, external links, and date handling can change when another application interprets the file.
Poly support for .xls
Poly gives compatible XLS workbooks a first-sheet thumbnail and a connected spreadsheet preview. It indexes readable cell content and rendered sheets, so you can find workbook data and ask the Poly agent about processed sheet text and images.
Poly does not run VBA or Excel 4.0 macros, refresh external data, or replace Excel's formula-auditing tools. Password-protected, damaged, or incompatible workbooks may not produce a preview or content index. Use a spreadsheet application when you need to edit cells, inspect formulas, or refresh connections.
History of .xls
The suffix spans several generations of Excel's binary workbook format. Excel 5.0 introduced the compound-file workbook structure in 1993. Excel 97 introduced BIFF8, which remained Excel's default through Excel 2003. Microsoft switched the default to the ZIP-and-XML-based XLSX format with Office 2007 while retaining XLS for compatibility.25
That legacy design also carries smaller worksheet limits. Excel 97-2003 worksheets support 65,536 rows by 256 columns, compared with 1,048,576 rows by 16,384 columns in current XLSX workbooks.6
Working with .xls and alternatives
| Format | Best use | Main tradeoff |
|---|---|---|
| XLS | Preserving a legacy Excel workflow | Older limits and active-content risks |
| XLSX | Continued editing in current spreadsheet software | Legacy macros and features need review |
| Fixed-layout sharing and printing | Loses formulas and editable cell structure | |
| CSV | Exchanging one plain data table | Loses extra sheets, formatting, formulas, and charts |
Treat an unexpected XLS attachment as active-capable content. A workbook can contain VBA, Excel 4.0 macro sheets, external links, embedded objects, and data connections. Open untrusted files with macros and external content disabled, and inspect hidden sheets, links, comments, and document properties before sharing sensitive data.
For routine editing, XLSX is usually the better destination. Preserve the original, save a modern copy, and review the result sheet by sheet. Conversion is not sanitization, and it cannot guarantee that every legacy feature survives.
Footnotes
- Internet Assigned Numbers Authority.
application/vnd.ms-excelMedia Type Registration. ↩ - Library of Congress. Microsoft Office Excel 97-2003 Binary File Format (.xls, BIFF8). ↩ ↩2 ↩3
- Microsoft. Compound File Header. ↩
- Microsoft Support. Differences Between Using a Workbook in the Browser and in Excel. ↩
- Microsoft. File Format Reference for Word, Excel, and PowerPoint. ↩
- Microsoft Support. Worksheet Compatibility Issues. ↩