Free HTML Table to CSV Converter

Convert HTML to CSV for free. Extract tables from a website URL or pasted HTML, preview the rows, and download CSV for your spreadsheet or application.

Loading tool…

How it works

Choose a webpage or HTML

Enter a public URL or paste an HTML table. Start with the original HTML; choose the browser-rendered version when the table is populated by JavaScript.

Pick the table

Select a table by its caption and row count. Preview its cells before exporting. Merged cells are expanded by repeating their value across the covered rows and columns.

Convert HTML to CSV

Choose commas, semicolons, or tabs. Copy the result or download a file. The original row order is preserved, including any header rows.

Which tables are supported?

The converter reads HTML table, tr, th, and td elements, including rowspan and colspan. It does not infer tables from screenshots, PDFs, canvas drawings, or div-based grids. Each nested table is listed separately.

Will the CSV open in a spreadsheet?

Values are quoted and embedded quotes escaped. Formula-like values receive a leading apostrophe to prevent spreadsheet execution. This can change the raw cell text; review the export before importing it into a typed dataset.

Run your extraction with Playwright.

Connect your own Playwright code to Browser Use and collect data from managed browsers.