# Excel to CSV / JSON - Convert xlsx to Markdown or HTML Online

> Free online Excel converter: open an xlsx, read every worksheet and export it as CSV, TSV, JSON, a Markdown table or HTML. Date serial numbers become dates.

- URL: https://qilingtools.com/en/excel-convert
- Category: Productivity (https://qilingtools.com/en/office)
- Tags: [Markdown](https://qilingtools.com/en/tags/markdown), [Converters](https://qilingtools.com/en/tags/convert), [Documents](https://qilingtools.com/en/tags/document), [Productivity](https://qilingtools.com/en/tags/office)
- Last updated: 2026-10-26
- Price: Free, no sign-up
- Privacy: Runs locally in the browser; files are never uploaded

When a spreadsheet has to feed a script, go into a document or land in a Git repository, what you actually need is the plain data. This tool parses xlsx right in the browser: pick a file, look through each worksheet, then choose an output format. The spreadsheet never leaves your machine, so company data is safe here.

## How to use

1. Choose an .xlsx / .xlsm file
2. Switch worksheets with the tabs above the preview
3. Pick CSV / TSV / JSON / Markdown / HTML, then copy or download

## Features

- Preview every worksheet, or download them all as one ZIP
- Dates are resolved from the cell format, so no 42507 serial numbers in the output
- CSV carries a BOM by default, so Excel opens non-ASCII text correctly
- JSON can use the first row as field names; Markdown and HTML paste straight into docs

## FAQ

### Can it open the old .xls format?

No. .xls is the Excel 97-2003 binary format, which has nothing in common with .xlsx. Open it in Excel, WPS or LibreOffice, save as .xlsx and come back.

### What happens to formulas?

You get the value the formula produced. Excel stores the computed result alongside the formula, so =SUM(A1:A9) exports as the number. Files written by scripts sometimes carry no cached result; those cells fall back to the formula text rather than exporting a blank.

### Why did a percentage become 0.123?

The cell really holds 0.123 and 12.3% is only a display format. Exporting the stored value keeps the numbers usable in code; add percent signs afterwards if you need them.

### How are merged cells handled?

They are flattened using the top-left value: the first cell keeps the content and the rest are empty, so the grid still matches CSV rows and columns. The preview tells you how many merged ranges there were.

### Is there a row limit?

No. Parsing walks the XML in order, so sheets with tens of thousands of rows work; only the preview is capped at the first 30 rows and 12 columns to keep the page responsive.

## Related tools

- [QiLing Mind](https://qilingtools.com/en/mindmap): QiLing Mind is a free online mind map editor: add nodes with Tab/Enter, drag to restructure, import and export XMind and Markdown, export PNG/SVG/PDF.
- [Password Generator](https://qilingtools.com/en/password): Free online random password generator: choose length, character sets and look-alike exclusions, generate several at once with a strength meter, all locally.
- [QR Code Generator](https://qilingtools.com/en/qrcode): Free online QR code generator: turn URLs, text, Wi-Fi or contact cards into QR codes with custom size, colour and error correction. Crisp PNG or vector SVG.
- [Word Counter](https://qilingtools.com/en/word-count): Free online word counter: live counts of characters with and without spaces, words, CJK characters, lines, paragraphs, sentences, bytes and reading time.
- [Case Converter](https://qilingtools.com/en/case-convert): Free online case and naming converter: get UPPERCASE, lowercase, Title Case, camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE at once.
- [Lorem Ipsum Generator](https://qilingtools.com/en/lorem): Free online Lorem Ipsum generator: classic Latin placeholder text or Chinese filler by paragraph, sentence or word, with one-click copy for mockups.
- [Sort & Dedupe Text](https://qilingtools.com/en/text-sort): Free online text tool: sort lines alphabetically or by length, remove duplicate and empty lines, trim whitespace, optionally ignoring case. Runs locally.
- [Sign & Stamp PDF](https://qilingtools.com/en/pdf/sign): Free online PDF signing tool: drop in a handwritten signature or company stamp, drag it into place on a page preview, adjust size and opacity, then export.
