Excel 转 Markdown 表格

Excel 转 Markdown 表格,是指把 xlsx/xls 表格、或从 Excel、WPS、Google Sheets 直接复制的单元格,转换成 Markdown 表格语法文本,便于粘进 GitHub、语雀、Notion、飞书等文档。本工具免费、不加水印,既能上传文件也能直接粘贴单元格,会自动把竖线转义为 \\|、换行转成 <br>,不会把表格弄乱,并支持列对齐与多工作表拼接。全程在你的浏览器本地用 SheetJS 完成,表格文件不上传、不保存到服务器。

拖入一个 Excel 文件(xlsx/xls),点击选择
文件不上传 · 浏览器本地转换 · 支持 xlsx/xls · 单文件 ≤ 20MB

🔒 表格在你的浏览器内转换成 Markdown,未上传任何服务器。转数据不转样式(公式取计算结果值)。

如何使用Excel 转 Markdown 表格

1

选择入口:上传一个 Excel 文件(xlsx/xls,单文件 ≤ 20MB),或切到「粘贴单元格」把从 Excel/Sheets 复制的区域粘进文本框。

2

设置参数:是否首行作表头、整表列对齐(无/左/居中/右)、是否补空格对齐、空单元格如何显示;多工作表可选「全部」或指定某张表。

3

点「转换为 Markdown」,在结果区查看生成的 Markdown 源码,或切「渲染预览」看表格样子。

4

点「复制 Markdown」直接粘进 GitHub、语雀、Notion,或点「下载 .md」保存文件。

常见问题

怎么把 Excel 表格转成 Markdown 表格?
有两种方式:一是点「上传 Excel 文件」拖入 xlsx/xls,工具默认把首行当表头,生成 | 列1 | 列2 | 加分隔行 | --- | --- | 的标准 Markdown 表格;二是切到「粘贴单元格」,在 Excel/WPS/Google Sheets 里选中区域复制后直接粘进文本框(剪贴板本身是制表符分隔,工具会自动识别)。生成后点「复制 Markdown」即可粘进 GitHub、语雀、Notion 等地方。
从 Excel 复制的单元格能直接转成 Markdown 吗?
可以,这正是本工具的「粘贴单元格」入口。你在 Excel、WPS 或 Google Sheets 里框选单元格按 Ctrl+C,再粘到文本框即可,无需先存成文件——因为电子表格复制到剪贴板的内容本身就是制表符(Tab)分隔的表格文本,工具会自动按 Tab 切列。若粘进来的是逗号或分号分隔,也能在「分隔符」里手动指定。
Excel 转 Markdown 单元格里有竖线或换行会不会把表格弄乱?
不会。Markdown 表格用竖线 | 分列,如果单元格内容里本身含 |,直接输出就会多切出列、把表格弄乱;本工具会自动把单元格里的 | 转义成 \|、把换行(Alt+Enter 换行或文本里的 \n)转成 <br>,因此再复杂的内容也能保持列结构不乱。这也是手动复制粘贴最容易踩的坑。
Excel 转 Markdown 会上传到服务器吗,安全吗?
不会上传,很安全。Excel 转 Markdown 全程在你的浏览器本地用 SheetJS 完成,表格文件和粘贴的内容都不会离开你的设备、不保存到服务器,关闭页面即清除,处理含工资、名单、客户等敏感数据的表格也放心。
手机上能把 Excel 转成 Markdown 表格吗?
可以。本工具是纯网页、在浏览器本地运行,手机和电脑浏览器都能用,无需安装 App。手机上用「粘贴单元格」入口更方便——在手机版 Excel 或表格 App 里复制单元格,再粘进文本框转换即可,转完直接复制或下载 .md。
多个 sheet 的 Excel 转 Markdown 怎么处理?
上传含多个工作表的 Excel 后,默认会把每张非空表转成一张 Markdown 表格,并在每张表前加一个 ## 表名 标题按顺序拼进同一份文档;空表会自动跳过并提示。你也可以在「工作表」下拉里只选其中一张表,单独输出这一张表的 Markdown。
Excel 转 Markdown 怎么设置列左对齐、居中或右对齐?
在参数区的「列对齐」里选「左对齐/居中/右对齐」,工具会在分隔行写入对应的对齐标记(:--- 左、:---: 居中、---: 右),大多数支持 Markdown 的平台(GitHub、语雀、掘金等)都会据此对齐列内容;选「默认(无)」则输出普通的 --- 分隔、由渲染器决定对齐。
Excel 转 Markdown 支持 xls 老格式吗?有文件大小限制吗?
支持。上传入口同时支持 .xlsx 和 .xls 两种格式,也支持直接粘贴从 Excel/WPS/Google Sheets 复制的单元格。文件大小建议 ≤ 20MB,单表约 20 万单元格以内转换基本是秒级;超大表会截断并提示,可先用「Excel 拆分」按行或按工作表拆开再逐份转 Markdown。全程浏览器本地处理、文件不上传。

Excel 转 Markdown 的转义规则与各平台列对齐支持

Markdown 表格用竖线 | 分列、用换行分行,所以单元格内容里一旦出现这两个字符就会破坏表格结构。本工具在转换时会按下表自动转义,这也是手动复制粘贴最容易翻车的地方。

Excel 转 Markdown 单元格转义规则
单元格里的内容直接输出的问题本工具的转义
含竖线 |(如 a|b)被当成列分隔,多切出一列转义为 \|(渲染成普通竖线 a|b)
含换行(Alt+Enter)裸换行会截断表格行换行转成 <br>,同格内显示多行
含反斜杠路径(C:\dir)一般无影响不额外转义反斜杠,路径原样保留
空单元格有的渲染器空 cell 会塌陷可选留空或用 - 占位

列对齐通过分隔行的冒号控制::--- 左对齐、:---: 居中、---: 右对齐、--- 不指定。常见平台的支持情况如下。

各平台对 Markdown 表格与列对齐的支持
平台Markdown 表格列对齐(冒号语法)
GitHub README / Issue支持支持
语雀 / 掘金 / CSDN支持支持
Notion(粘贴为表格)支持部分支持
飞书文档支持部分支持
Obsidian支持支持