Zotu Sheets

Convert a spreadsheet to an HTML table

Need a table on a web page, in a knowledge base or inside an email that looks like it did in the spreadsheet? This tool produces a tidy HTML table with the styling built into the markup.

How to get an HTML table

  1. 1Upload the file

    Drop an XLSX, ODS or CSV file into the tool.

    Convert a spreadsheet to an HTML table: Upload the file
  2. 2Pick a sheet

    Choose one sheet, or export them all as separate HTML files.

    Convert a spreadsheet to an HTML table: Pick a sheet
  3. 3Use the HTML

    Open the file in a browser to check it, then copy the table into your page or editor.

What the HTML contains

Cells are written as displayed — with fonts, colors, fills, borders, alignment and merged cells. Inline styles mean the table looks the same anywhere, independent of your site's stylesheet.

Formulas, comments and hidden rows are left out; the result is a read-only snapshot of the sheet.

Frequently asked questions

Is my file uploaded anywhere?

No. The spreadsheet is read and written by your browser, on your device. It only reaches Zotu's servers if you choose to save it to your cloud from the full editor.

Do I need an account or a subscription?

No. The tool is free and needs no sign-up. An account only adds cloud storage, so your workbooks follow you between devices and save themselves.

Can I paste it into an email?

Yes. Open the HTML file in a browser, select the table and copy it; email clients keep the formatting.

Is the table responsive?

Column widths are preserved. Wrap the table in a horizontally scrolling container to make it comfortable on phones.

More tools