Is the download a real .xlsx file?
It is a CSV with a UTF-8 byte-order mark, which Excel opens directly with correct characters and columns. From there you can save as .xlsx in one step. This keeps the tool fast and fully in-browser.
Convert Markdown tables to Excel-compatible CSV files that open with correct encoding
Name,Department,Salary John Doe,Engineering,95000 Jane Smith,Marketing,78000 Bob Johnson,Engineering,88000
| Name | Department | Salary |
|---|---|---|
| John Doe | Engineering | 95000 |
| Jane Smith | Marketing | 78000 |
| Bob Johnson | Engineering | 88000 |
Let's be upfront about the approach: this tool produces a CSV file with a UTF-8 byte-order mark (BOM), not a binary .xlsx workbook. That detail matters more than it sounds. A plain CSV opened in Excel often mangles accented letters, em dashes, and non-Latin characters because Excel assumes a legacy encoding. The BOM is a three-byte marker at the start of the file that tells Excel "this is UTF-8", so every character displays correctly the moment the file opens.
In practice this gives you the Excel experience you want — double-click the download and your table appears in a spreadsheet with each Markdown column in its own Excel column. From there, saving as a genuine .xlsx file is a single File → Save As away. Keeping the conversion as BOM-prefixed CSV means the tool stays fast, has no server dependency, and your data never leaves the browser.
Cells containing commas, quotes, or line breaks are quoted per the CSV standard, and escaped pipes and <br> tags in the Markdown are handled correctly, so even messy real-world tables survive the round trip.
It is a CSV with a UTF-8 byte-order mark, which Excel opens directly with correct characters and columns. From there you can save as .xlsx in one step. This keeps the tool fast and fully in-browser.
Yes. The UTF-8 BOM exists precisely for this reason — without it, Excel guesses the encoding and frequently guesses wrong. With it, accented characters, symbols, and CJK text all open correctly.
Yes. Both import UTF-8 CSV files natively, with or without the BOM, so the same download works across all major spreadsheet applications.