跳到正文
马克工具箱

Markdown 表格生成器(Excel 转 Markdown)

在 Excel、WPS、飞书表格或网页里选中表格复制,粘贴到这里就能得到 Markdown 表格。生成的代码按列宽补齐空格,在编辑器里也整齐易读;数字列自动右对齐,单元格里的竖线会被转义,下方同步显示预览。适合写 README、技术文档和博客。

在浏览器本地运行,输入的内容和文件都不会上传

从 Excel、WPS 或网页表格复制后直接粘贴,也可以粘贴 CSV

Markdown 代码

使用步骤

  1. 在表格软件或网页中选中表格并复制,粘贴到左侧(也可以粘贴 CSV)。
  2. 选择对齐方式,第一行会作为表头。
  3. 复制右侧的 Markdown 代码。

参数说明

对齐
自动模式下,除表头外全是数字的列右对齐(分隔行写成 ---:),其他列左对齐;也可以统一设为左、居中或右对齐。
列宽补齐
按显示宽度补空格,中文按两个字符宽计算,源码在等宽字体下是对齐的。
特殊字符
单元格里的 | 转义为 \|,换行转成 <br>,避免表格错位。

输出示例

粘贴下面这些单元格,第一行备注里带有竖线:

Name    Qty   Note
Apple   12    a|b
Pear    3

在自动对齐下得到这样的表格:

| Name  | Qty | Note |
| ----- | --: | ---- |
| Apple |  12 | a\|b |
| Pear  |   3 |      |

Qty 列右对齐,因为这一列所有正文单元格都是数字,所以它的分隔线以冒号结尾。每列至少三个字符宽,a|b 中的竖线被转义,空单元格也保留下来,使这一行仍然有三列。

常见问题

支持合并单元格吗?

Markdown 表格本身不支持合并单元格,需要合并时只能改用 HTML 表格。

表头可以不要吗?

标准 Markdown(GFM)表格必须有表头行。如果数据没有表头,可以在第一行填上列名。

数据会上传吗?

不会,转换在浏览器里完成。

隐私说明

本工具完全在浏览器中运行,文件和文本都在你的设备上处理,不会上传到我们的服务器。

相关工具