What is xls format

Last updated: April 1, 2026

Quick Answer: XLS is the file format for Microsoft Excel spreadsheets, representing data in rows and columns with support for formulas, charts, and formatting. Though now largely replaced by the newer XLSX format, XLS remains widely used and compatible across spreadsheet applications.

Key Facts

Overview

XLS is a file format used by Microsoft Excel for storing spreadsheet data, formulas, and formatting. Developed as Excel's native format through its most popular versions, XLS became the standard for spreadsheet files across the business world. The format stores data in a binary structure organized into rows and columns, with support for complex calculations, embedded charts, and visual formatting. While XLSX has become the modern standard, XLS remains ubiquitous in legacy systems and continues to be supported across spreadsheet applications.

Format Characteristics

XLS files employ a proprietary binary format that compresses data efficiently but is less transparent than newer XML-based formats. Each XLS file contains multiple worksheets, allowing users to organize related data across tabs within a single file. The format supports formulas that perform calculations across cells, reference data from multiple sheets, and integrate functions for statistical, financial, and logical operations. Conditional formatting, data validation, and cell comments add sophistication to basic spreadsheets.

Comparison with XLSX

XLSX, introduced with Microsoft Office 2007, represents a significant evolution from XLS. While XLS files have a 65,536-row limit and 256-column maximum, XLSX supports 1,048,576 rows and 16,384 columns—sufficient for virtually any data analysis task. XLSX uses XML compression, resulting in smaller file sizes and improved reliability through XML error detection. XLSX provides better compatibility with non-Microsoft software. However, XLSX files opened in very old Excel versions may lose some formatting or require conversion.

Compatibility and Usage

Despite its age, XLS format remains widely compatible. Google Sheets, Microsoft Excel, LibreOffice Calc, Apple Numbers, and most business applications can open and edit XLS files without conversion. Many organizations maintain XLS files in legacy systems due to long-established workflows and compatibility requirements. Automated systems frequently generate XLS exports because the format is universally recognized. For new projects, XLSX is recommended due to superior capacity, efficiency, and modern feature support.

Related Questions

What is the difference between XLS and XLSX formats?

XLS is a binary format with a 65,536-row limit introduced in 1997, while XLSX is a modern XML-based format supporting over 1 million rows, introduced in 2007. XLSX offers better compression, larger data capacity, and improved compatibility with non-Microsoft software.

Can I convert XLS files to XLSX?

Yes, modern Excel versions automatically convert XLS to XLSX when opening and resaving files. Online conversion tools and spreadsheet applications like LibreOffice also perform this conversion. The process typically preserves all data and formatting, though very complex files may require manual verification.

Why do some businesses still use XLS instead of XLSX?

Some organizations maintain XLS due to legacy systems, established workflows, and compatibility requirements with older software. XLS remains universally supported, and upgrading infrastructure can be expensive, making migration gradual rather than immediate.

Sources

  1. Wikipedia - Microsoft Excel CC-BY-SA-4.0
  2. Microsoft - Office File Format Reference CC-BY-SA-4.0