Excel XLSX to XLS Converter

Convert the modern Microsoft Excel spreadsheet format (XLSX) to the legacy binary XLS format for compatibility with Excel 97-2003 and older software

No software installation • Fast conversion • Private and secure

Step 1

Drag files or click to select

Convert files online

Step 1

Drag files or click to select

Convert files online

What is XLSX to XLS Conversion?

XLSX to XLS conversion is the transformation of a Microsoft Excel spreadsheet from the modern Office Open XML format back to the legacy Excel 97-2003 binary format. The XLSX format was introduced by Microsoft in 2007 with the release of Office 2007 and replaced the previous XLS format, which had been used from 1997 to 2007. Although XLSX is considered technically more advanced, there are still many situations where the old XLS format is specifically required.

Conversion performs a reverse transition - a downgrade of the document so that it becomes compatible with older versions of programs. PEREFILE preserves the main content of the table: cell values, formulas (those supported by both formats), formatting, sheet structure. At the same time, some modern features introduced after 2003 may not transfer, since the XLS format is incapable of describing them.

Why Reverse Conversion is Needed

In most cases, users strive to update old formats to modern ones. But the reverse task also occurs frequently:

  • Working with legacy software - partners using Microsoft Office 2003 or specialized programs supporting only XLS
  • Compatibility with industrial systems - some older-generation ERP, CRM, and accounting systems accept only XLS
  • Government and corporate regulations - certain organizations still require XLS files due to limitations of their document management systems
  • Import into old versions of analytical programs - outdated versions of statistical and analytical packages read only XLS

Comparison of XLSX and XLS Formats

Understanding the differences helps evaluate what will be lost during downgrade:

Characteristic XLSX XLS
Year introduced 2007 1997
Format type Open OOXML Closed binary (BIFF)
Structure ZIP archive with XML Monolithic binary
Standardization ISO/IEC 29500 Proprietary
Maximum rows per sheet 1,048,576 65,536
Maximum columns per sheet 16,384 256
File size Smaller due to compression Usually larger
Corruption resistance High Low
Support for new features Full Limited
Compatibility with old software Limited Universal
Extension .xlsx .xls
Used in Excel 2007+ and compatible Excel 97-2003 and compatible

When XLSX to XLS Conversion is Needed

Partners with Legacy Software

In some industries, companies use the same software for years without updates. Manufacturing enterprises, government institutions of the old type, and small firms with established processes may operate Microsoft Office 2003 for decades. To send them a working spreadsheet, conversion to XLS is required.

Import into Old Versions of Specialized Programs

Many industrial and scientific programs were created long ago and support only the XLS format. This applies to:

  • Older versions of accounting systems with integration modules
  • Legacy CAD/CAM systems with data import capabilities
  • Statistical packages of the previous generation
  • Highly specialized software for specific industries
  • Accounting programs that have not been updated for years

For working with such systems without complex integrations, converting XLSX to XLS is a simple and quick solution.

Data Exchange with International Partners

Office software update rates vary by country. Partners in developing countries, government agencies with long update cycles, and small businesses with old hardware - all of them may work with older Office versions. XLS as the universal language of old Excel is understood by them without issues.

Filling Out Pre-made Templates

Some organizations distribute document templates in XLS format and require the return of the completed form in the same format. This may be a requirement of internal automation that expects strictly a specific file format. Conversion allows you to work with the template in a modern version of Excel and then bring it to the required format.

Compatibility with Web Services and Integrations

Despite the fact that modern APIs usually support XLSX, certain old integration and data exchange systems work only with XLS. If such a system cannot be updated, converting XLSX to XLS becomes a regular operation.

Technical Features of Conversion

Converting XLSX to XLS is a downgrade in which the data structure is simplified. It is important to understand what changes occur:

Structural Transformation

XLSX is a ZIP archive with many XML files. XLS is a monolithic binary file with the specific BIFF (Binary Interchange File Format) structure. Conversion completely rewrites the file, matching XLSX elements with the capabilities supported by XLS.

Size Limits

A significant limitation of XLS is a maximum of 65,536 rows and 256 columns per sheet. XLSX supports 1,048,576 rows and 16,384 columns. If the source file has sheets with more rows or columns, data beyond the limit will be lost during conversion. Before converting large tables, it is worth checking whether they fit within the XLS limits.

Formula Preservation

Most standard functions (SUM, AVERAGE, IF, VLOOKUP, and hundreds of others) are supported in both XLS and XLSX, so formulas transfer without problems. However, functions that appeared in Excel 2007 and later may not be preserved:

  • New functions (IFERROR, SUMIFS, COUNTIFS) appeared in Excel 2007 and may not work correctly in Excel 2003
  • Modern array functions (LET, LAMBDA, XLOOKUP) are completely absent in XLS
  • Functions for working with web data and connections may lose functionality

Formatting

Basic formatting (fonts, colors, borders, fills, alignment) transfers fully. However, the formatting capabilities of XLS are limited:

  • Color palette - XLS supports only 56 colors, while XLSX allows any RGB colors
  • Fonts - the same fonts are available, but text effects (shadows, glow) may not transfer
  • Conditional formatting - in XLS, up to 3 conditions per cell are supported (in XLSX, practically unlimited)
  • Design themes - the concept of themes appeared in Office 2007 and does not exist in XLS

Charts

Basic chart types (column, line, pie, scatter) transfer and work. New chart types that appeared after 2007 (treemap, waterfall, funnel, histogram, filled radar) have no analogs in XLS and are replaced with the closest available types or removed.

Pivot Tables

Pivot tables from XLSX may lose some functionality during conversion. Modern features (slicers, timelines, calculated items) are unavailable in XLS. Basic pivot tables transfer and work.

Macros

An XLSX file by definition contains no macros (for them there is a separate XLSM format). If you have a file with macros in XLSM format, when converting to XLS the macros may not transfer or may work incorrectly due to differences in object models between Excel versions.

What May Be Lost During Conversion

Since XLS is a format with limited capabilities, a number of modern XLSX elements do not transfer:

Modern Formatting Features

  • Document design themes disappear, leaving only specific colors and fonts
  • SmartArt objects may be converted to ordinary images
  • Complex text effects (shadows, reflections, glow) are lost
  • Extended conditional formatting parameters are simplified

New Data Types

Modern Excel supports linked data types (stocks, geography) that do not exist in XLS. They are converted to plain text with loss of the link to the source.

Large Tables

Sheets with more than 65,536 rows or more than 256 columns do not fit in XLS. The excess is truncated.

Modern Functions and Formulas

Functions added to Excel after 2007 are replaced with an error or calculation result (where possible). This applies to array functions LET, LAMBDA, XLOOKUP, FILTER, SORT, and others.

Slicers and Timelines

These interactive data management elements appeared in Excel 2010 and are unavailable in XLS. During conversion, they are removed.

Which Files are Suitable for Conversion to XLS

Convert well:

  • Small tables - up to 65 thousand rows and 256 columns
  • Simple calculations - using standard functions
  • Basic formatting - standard colors, fonts, borders
  • Ordinary charts - common chart types

Problems may arise with:

  • Very large tables - exceeding XLS limits
  • Complex models - with new Excel functions
  • Extended formatting - with themes, effects, non-standard colors
  • Modern chart types - waterfall, funnel, treemap
  • Files with macros - XLSM files with active automation

Advantages and Disadvantages of the XLS Format

Advantages of XLS

  • Universal compatibility with old software - opens in any version of Excel starting from 97
  • Ease of work - monolithic file without archive structure
  • Opens almost everywhere - even the oldest programs know this format
  • Predictability - the format has not changed for many years, behavior is stable

Disadvantages of XLS

  • Size limits - no more than 65,536 rows and 256 columns per sheet
  • Fewer features - modern functions and formatting are unavailable
  • Vulnerability to corruption - the binary structure is sensitive to errors
  • Security - the format has historically been used to spread macro viruses
  • Larger file size - on average larger than the equivalent XLSX
  • Active support discontinued - Microsoft no longer develops the format

Alternatives to Online Conversion

Microsoft Excel

Any modern version of Excel can save files in XLS format:

  1. Open the XLSX file in Excel
  2. Select "File" -> "Save As"
  3. In the format list, choose "Excel 97-2003 Workbook (*.xls)"
  4. Excel will warn about possible compatibility problems with a specific list of elements that may be lost or changed

Advantage - precise control over what is lost. Drawback - requires installed Excel, manual handling of each file.

Free Office Suite

A free open-source office suite also saves to XLS:

  1. Open the XLSX in the spreadsheet program
  2. Select "File" -> "Save As"
  3. Choose "Microsoft Excel 97-2003 (.xls)" file type

Advantage - free tool. Drawback - program installation is required.

PEREFILE Online Service

Advantages:

  • No installation - works in the browser
  • Cross-platform - any OS with a modern browser
  • Speed - fast processing without launching heavy software
  • Convenience - simple process without complex settings

Who Benefits from XLSX to XLS Conversion

IT Specialists Working with Old Systems

Support for legacy software, integration with systems incapable of working with XLSX, regular preparation of data for import into old programs. Conversion is part of the normal workflow.

Customer Account Managers

Sending commercial proposals, price lists, and reports to clients using outdated office software. Especially relevant when working with small businesses and government customers.

Accountants

Preparing data for older-generation accounting programs that may not support modern formats. Loading reference data and registers in XLS format is a frequent task.

Database Operators

Old database systems and ETL tools may not support XLSX. Converting to XLS is a way to ensure compatibility without rewriting integration scripts.

Document Management Specialists

Preparing documents for organizations requiring specifically the XLS format, unifying the format in a mixed environment with different versions of office software.

Recommendations for Quality Conversion

Preparing the Source File

Before conversion, it is worth:

  • Checking table size - ensuring the data fits within XLS limits (65,536 rows, 256 columns)
  • Simplifying modern functions - replacing new formulas with equivalents available in XLS
  • Removing slicers and timelines - they will not be preserved anyway
  • Converting complex charts - replacing modern types with classic ones supported by old Excel versions

Checking the Result

After conversion, it is worth:

  • Opening the file in an old version of Excel - ensuring correct display
  • Checking calculations - ensuring formulas work and produce correct values
  • Checking formatting - assessing how much the appearance has changed
  • Checking graphs - ensuring charts display adequately

Further Work

The resulting XLS file is suitable for:

  • Working in Microsoft Excel of any version starting from 97
  • Opening in free spreadsheet processors and compatible programs
  • Importing into old versions of specialized programs
  • Sending to partners with legacy software

What is XLSX to XLS conversion used for

Working with partners on old software

Sending spreadsheets to clients and counterparties using Microsoft Office 2003 or other outdated office software

Import into specialized programs

Preparing data for loading into old versions of accounting, ERP, CRM, and analytical systems supporting only XLS

Filling out pre-made templates

Returning completed forms in the format required by the organization if the template was distributed specifically in XLS

Integration with legacy systems

Ensuring compatibility with integration scripts and APIs that work only with the old spreadsheet format

Document format unification

Bringing heterogeneous files to a single XLS format in organizations using a mixed fleet of office software

Working with old hardware

Preparing spreadsheets for devices and systems with limited memory or old software that does not support XLSX

Tips for converting XLSX to XLS

1

Check table size before conversion

XLS does not support more than 65,536 rows and 256 columns. If your table is larger, split it into several sheets or files before conversion

2

Replace modern functions

If the table uses functions like LET, LAMBDA, XLOOKUP, and other new Excel functions, replace them with classic equivalents before conversion

3

Open the result in an old version of Excel

To ensure correct conversion, open the resulting XLS in the Excel version it is intended for - this way you will see the actual appearance of the document

4

Prepare for the loss of some elements

Slicers, timelines, waterfall and funnel charts, extended conditional formatting styles - none of this transfers to XLS. Keep the original XLSX as a backup

Frequently Asked Questions

What happens to modern Excel functions during conversion?
Standard functions (SUM, IF, VLOOKUP, and hundreds of others) work the same in both XLS and XLSX. New functions introduced in Excel 2007 and later (LET, LAMBDA, XLOOKUP, FILTER) have no analogs in XLS - they are replaced with the calculation result or an error. Before conversion, it is worth replacing such formulas with equivalents from classic functions.
Are there limits on table size?
Yes, the XLS format supports no more than 65,536 rows and 256 columns per sheet. If the source XLSX has sheets with more data, the excess will be lost during conversion. Before converting large tables, check their size.
Is formatting preserved during conversion?
Basic formatting (fonts, colors, borders, alignment) transfers fully. However, XLS supports only 56 colors in the palette, so non-standard RGB colors may be replaced with the closest available ones. Design themes introduced in Office 2007 do not exist in XLS and are replaced with specific settings.
Will charts work?
Basic chart types (column, line, pie, scatter) work without problems. New types (treemap, waterfall, funnel) introduced in modern Excel versions have no analogs in XLS and are replaced with the closest classic types.
Why convert to a legacy format at all?
Despite the technical advantages of XLSX, many situations specifically require XLS: partners with outdated Office, import into old specialized programs, regulatory requirements in certain organizations, working with templates in XLS format.
Will the file size change after conversion?
Usually the file size in XLS is larger than the equivalent XLSX. This is because XLSX uses ZIP archive compression, while XLS stores data in binary form without efficient compression. For the same table, XLS may take one and a half to two times more space.
Can the XLS file be password protected?
Sheet and workbook password protection is preserved during conversion if it was in the source XLSX. However, encryption of the XLS file itself uses an outdated algorithm that is less reliable by modern standards.
Will pivot tables work?
Basic pivot tables transfer and work. Modern features - slicers, timelines, extended calculated fields - are unavailable in XLS and are removed during conversion. The structure and basic functionality of the pivot table is preserved.