Got HTML tables you need in a spreadsheet? Paste the HTML, download the .xlsx. Multiple tables become separate sheets automatically.
Preview will appear here
Paste HTML with <table> elements on the left
I built this because I was tired of manually selecting table data from web pages, pasting into Excel, and fixing the formatting every time. Now I just grab the table's HTML (right-click, Inspect, copy the table element) and paste it here. The tool handles the parsing and gives me a clean .xlsx file. If you need Markdown instead of Excel, try the HTML to Markdown converter.
If your HTML has three tables in it, you'll get an Excel file with three sheets -- Table1, Table2, Table3. Really handy for report pages or dashboards where data is spread across several tables. Each table's data stays organized in its own sheet.
Your HTML is parsed by the browser's DOMParser API and the Excel file is built by SheetJS -- both run locally. No server involved. Safe for internal dashboards, admin panels, or any page with data you don't want leaving your machine. For JSON data instead, try the JSON to Excel converter.
You scraped a product listing page, a comparison table, or pricing data. The raw HTML has tables. Instead of writing a custom parser in Python, paste the HTML here and download an Excel file in 5 seconds. Great for one-off research.
Automated emails from analytics tools, CI/CD pipelines, or monitoring systems often have HTML tables with metrics. View the email source, copy the table, paste it here, and you've got the numbers in Excel for trending or monthly reviews.
Your admin panel or analytics dashboard shows data in HTML tables but doesn't have an export button. Inspect the table, copy the HTML, and use this tool. Way faster than selecting cells manually or asking engineering to add an export feature.
Legacy web apps from the 2000s love HTML tables. If you need to pull data out of one of those systems and the only interface is the web page, this tool turns those tables into usable Excel files without needing database access.
Turn HTML code into clean Markdown syntax
Got JSON data? Turn it into a spreadsheet
Tab-separated data to downloadable Excel files
Markdown tables to Excel spreadsheets
CSV data into Markdown table format
Upload an Excel file, get JSON back