Export any HTML table to CSV
CSV is the format every tool reads: Excel, Google Sheets, Python, databases. Table to Excel writes the table you see on the page as clean CSV, with merged cells expanded so columns never shift.
How it works
- Open the page and click the Table to Excel icon.
- Pick the table from the list; it is highlighted on the page.
- Press CSV. The file opens in Excel with accents and non-Latin letters intact.
Pricing
Free
$0
- Every table on the page: copy for Excel/Sheets and CSV
- No row limits, no sign-up
- Works on Wikipedia, dashboards, grids
Pro
$19 once
- .xlsx download
- All tables → one .xlsx (sheet per table)
- All pages of a paged table (clicks “Next” for you) and all rows of scrolling grids
- Numbers auto-fixed: 1.234,56 and $1,234.56 → real numbers
- One payment — not $120/year
FAQ
Why do accents break when I open a CSV in Excel?
Excel needs a marker to read the file as UTF-8. Table to Excel adds it, so é, ñ, ü and Cyrillic open correctly.
What happens to merged cells (rowspan, colspan)?
They are expanded: the value goes in the first cell and the rest stay empty, so every row has the same columns.
Is there a row limit?
No. CSV export is free with no row limit.