Dev.to WebDev 🛠 Dev 👁 0

I built a free tool that turns AI-generated Markdown tables into Excel

Tables from ChatGPT, Claude or Gemini are written in Markdown. Paste one into Excel and every row ends up in column A, pipes and all. So I built a free online tool that converts Markdown tables straight into Excel: http

I built a free tool that turns AI-generated Markdown tables into Excel

Tables from ChatGPT, Claude or Gemini are written in Markdown. Paste one into Excel and every row ends up in column A, pipes and all. So I built a free online tool that converts Markdown tables straight into Excel:

https://md-to.com/markdown-to-excel/

Markdown tables into Excel

Features

  • Paste a whole AI answer or upload a .md file, and every table is extracted automatically
  • Several tables become several sheets, named after the heading above each table
  • 1,234.50 and 12.5% are saved as real numbers; IDs longer than 15 digits stay as text so Excel can't round them
  • Bold, frozen header row and auto-sized columns
  • Download an .xlsx, or copy with one click and paste into Excel
  • Runs entirely in the browser: no uploads, free, no signup

How it's built

An .xlsx file is a zip archive with a few XML parts. Instead of SheetJS, the tool uses a small hand-written XLSX writer and zips the parts with fflate, with no new dependencies:

import { strToU8, zipSync } from 'fflate';

files['xl/styles.xml'] = strToU8(styles.toXml());
files['xl/sharedStrings.xml'] = strToU8(strings.toXml());
return zipSync(files, { level: 6 });
📰 Read the original article on Dev.to WebDev

Originally published by Dev.to WebDev. Aggregated on AIWithGhost for educational purposes — full credit and traffic to the original publisher.