XLS to HTML Converter

Export XLS values as HTML for a readable web table.

Converted in your browser. Your file never leaves your device.

Accepts .xls · Up to 10 MB per file · Several files at once (ZIP)

Drop your XLS files here

or drag and drop · 10 MB per file

Conversion settings Optional
Options

Empty exports all worksheets, including hidden sheets. Numbering starts at 1.

How to convert XLS to HTML

  1. Choose XLS files up to 10 MB.
  2. Open settings to select a worksheet number, or leave it empty for all sheets.
  3. Review the report and download the HTML file or worksheet ZIP.

Where this file comes from

Excel 97-2003 and legacy business systems produce binary XLS workbooks.

What changes in the conversion

The download is a standalone HTML table with escaped cell text. It contains no scripts, links, images, or original workbook styling.

This is a values-only conversion. Formatting, merged cells, charts, images, comments, links, macros, and original metadata are removed. Formulas become saved results, which may be stale; missing results and error cells are rejected. Dates become ISO strings.

Size limits and browser notes

Runs in a browser worker. Limits: 10 MB input, 100 MB expanded container, 50 worksheets, 50,000 rows, 256 columns, and 100,000 selected cells. Encrypted and damaged files are rejected. Spreadsheet styling and recalculation are not supported.

FAQ

What does XLS to HTML keep?

The download is a standalone HTML table with escaped cell text. It contains no scripts, links, images, or original workbook styling.

Are formulas calculated?

No. Only the last saved formula result is exported. Recalculate and save the file in Excel or LibreOffice before converting.

What happens to multiple worksheets?

Leave the worksheet field empty for all sheets, or enter a sheet number. Each selected sheet is a separate file; multiple sheets download together as a ZIP. Hidden sheets are included when all sheets are selected.

Related tools

See every tool on the Spreadsheet & Data Converter page.