When you write technical docs, a README or a blog post, you often need spreadsheet data as a Markdown table, and when you code you may need the same data as JSON or HTML. With this tool you simply copy cells from Excel or Google Sheets and paste them into the input box on the left. The right side instantly produces a Markdown table, a JSON array and HTML <table> code, plus a preview tab so you can check that the data was read correctly, with no more typing pipe characters cell by cell.
The tool detects the format of what you paste. Content copied from Excel or Google Sheets is tab-separated TSV. Comma-separated text is treated as CSV and parsed according to RFC 4180, so fields wrapped in double quotes can contain commas and line breaks. Content starting with <?xml or <Workbook is read as an Excel XML Spreadsheet 2003 file, including the ss:Index attribute that skips empty cells. Completely blank rows are ignored, and short rows are padded so every row has the same number of columns.
The Markdown output pads each column to its longest value, counting Chinese, Japanese and Korean characters as double width, so even the raw text lines up neatly. Pipe characters inside cells are escaped automatically and line breaks become <br>. The JSON output uses the first row as field names and produces an array of objects; duplicate or blank field names get a number appended so no data is overwritten. The HTML output includes <thead> and <tbody>, and every cell is escaped so it is safe to paste into a web page.
Keep in mind that the conversion goes one way: input must be TSV, CSV or XML Spreadsheet, and Markdown or JSON cannot be turned back into Excel. Values in the JSON output are always kept as strings, and numbers and dates are not converted, so leading zeros in postcodes or product codes are never lost. All parsing happens in your browser and pasted data is never uploaded to a server, which makes it safe for customer lists or internal reports.