转 Markdown 表格
把 CSV、Excel、JSON、SQL、HTML 里的表格数据粘进来,自动识别格式,右边直接给你能粘贴的 Markdown 表格。
输入 数据源
数据源格式 拿不准就选自动检测
上传文件 Excel / CSV / TSV,解析后填入下方文本框
或直接粘贴
输出 Markdown 表格
Markdown 表格会出现在这里
在线表格转 Markdown 工具介绍
表格转 Markdown 工具把各种来源的表格数据统一转成 Markdown 表格语法:CSV、TSV 文本可直接粘贴;JSON 数组(对象数组或二维数组)自动展平成表;SQL 的 INSERT INTO 语句会解析出列名与各行数据;HTML 的 <table> 片段按行按单元格提取;Excel 文件(.xlsx / .xls)上传后在浏览器本地解析并自动填入。默认「自动检测」按 HTML → SQL → JSON → CSV/TSV 的顺序判断格式,也可手动指定,避免歧义。转换全程在浏览器本地完成,数据不上传。
主要功能
- 支持 CSV / TSV / JSON / SQL / HTML / Excel 六种数据源
- 默认自动检测格式,也可手动指定,处理歧义输入
- SQL 解析 INSERT INTO 的列名与多行 VALUES,多条语句自动合并
- JSON 支持对象数组(键名作表头)与二维数组两种形态
- Excel / CSV 文件直接上传,SheetJS 本地解析
- 输出规范的 Markdown 表格,单元格竖线自动转义
使用方法
- 保持「自动检测」,把 CSV、JSON、SQL 或 HTML 数据粘贴到输入框
- Excel 文件点「上传文件」选择 .xlsx / .xls,内容会自动填入文本框
- 输出区顶部会显示识别出的格式与行列数,可用格式按钮手动切换
- 按需勾选「第一行是表头」
- 右侧复制 Markdown 表格,粘贴进你的文档
常见问题
自动检测的判断顺序是什么?
文本以
< 开头或包含 <table 判为 HTML;包含 INSERT INTO 判为 SQL;以 [ 或 { 开头判为 JSON;其余按分隔符判断 CSV 或 TSV。有歧义时手动指定格式即可。SQL 支持哪些写法?
支持标准的
INSERT INTO 表 (列1, 列2) VALUES (...), (...),可一次粘贴多条 INSERT(同表自动合并)。字符串内引号按 SQL 规则('' 转义)处理。CREATE TABLE 建表语句暂不支持作为数据源。Excel 上传后数据安全吗?
安全。文件用 SheetJS 在你的浏览器里解析,全程不发起网络请求,关闭页面即销毁。
JSON 键名不一致的对象数组怎么处理?
表头取所有对象键名的并集(按首次出现顺序),缺失的键对应单元格留空。
注意事项
- Markdown 表格单元格不支持换行,数据里的换行会被替换为空格
- 单元格中的竖线会自动转义为
\|,可放心转换 - 列数过多(10 列以上)时建议先精简字段,移动端渲染会横向滚动
- 超大文件(数万行)转换会变慢,建议先在 Excel 里截取所需范围