Markdown 表格生成

文档写作 完全免费 🔁 双向转换 ✏️ 网格编辑 🔒 本地处理不上传 🌙 支持黑夜模式

手写 Markdown 表格最痛苦的就是对齐那一排竖线。把 Excel / CSV 数据粘进来,一键生成规整表格,还能逐列设置对齐、网格里改内容;反过来也能把 Markdown 表格转回可粘进 Excel 的 TSV / CSV。

类别程序员 · 文档写作
运行方式纯前端 · 本地处理
语法依据GFM 表格扩展 / CommonMark
数据存储本地保存(localStorage)

📊 Markdown 表格生成

CSV / TSV ↔ Markdown 双向 · 逐列对齐

把 Excel / CSV 数据粘进来一键生成 Markdown 表格,也能把 Markdown 表格转回可粘进 Excel 的 TSV / CSV。支持网格编辑、逐列对齐、竖线转义,全程本地处理,不上传任何内容。

✏️ 网格编辑(表头行可设置每列对齐)
📄 Markdown 源码

👀 渲染预览

核心特性

CSV / TSV 一键解析成表格
直接从 Excel 复制粘贴即可用
分隔符自动识别(逗号 / Tab / 分号 / 竖线)
网格可视化编辑内容
逐列设置左对齐 / 居中 / 右对齐
增删行、增删列
单元格内竖线自动转义为 \|
单元格换行自动转成 <br>
源码空格对齐,可读性好
渲染效果实时预览
Markdown 反向转 TSV / CSV
源码复制与 .md / .csv 下载

表格难的不是语法,是那排竖线

Markdown 表格的规则本身很简单:表头行加一行分隔行就行,分隔行里的冒号决定对齐——:--- 左对齐、:---: 居中、---: 右对齐、--- 默认。真正折磨人的是排版:列数一多,手敲的竖线就对不齐,源码看着一团乱,改一个单元格要动十几个空格。

所以更省事的做法是从数据出发:在 Excel 里整理好,复制粘贴进来,让工具生成表格源码。本工具支持 CSV / TSV 与自动识别分隔符(逗号、Tab、分号、竖线),解析后还能在网格里直接改内容、增删行列、逐列设置对齐。

两个容易踩的坑这里都帮你处理了:一是单元格里的竖线必须转义成 \|,否则会被当成列分隔;二是 GFM 表格不支持单元格内换行,需要换行要用 <br>,本工具可自动转换。反向能力也有——把 Markdown 表格粘进来,转成 TSV 后可直接粘回 Excel。

所有处理都在浏览器本地完成,不上传任何内容。语法按 GFM(GitHub Flavored Markdown)表格扩展生成,主流平台(GitHub、GitLab、Gitee、多数静态博客与文档站)均支持;个别平台对 <br> 或对齐的支持略有差异,请以实际渲染为准。

怎么用

  1. 准备数据
    在 Excel / 表格软件里整理好,整块复制;也可以是已有的 CSV 文本。
  2. 粘贴并解析
    粘进输入框,分隔符选「自动识别」即可,点「🔍 解析到网格」。
  3. 网格里微调
    直接在网格中修改单元格;表头行的下拉可逐列选左对齐 / 居中 / 右对齐;用「➕ 加一行 / 加一列」扩展表格。
  4. 设置排版选项
    想让源码更整齐就保留「空格对齐」;单元格里有换行时保留「转成 <br>」。
  5. 复制或下载
    点「📋 复制源码」粘到 Markdown 文档,或「⬇️ 下载 .md」保存文件;下方还能预览渲染效果。
  6. 反向转换
    切到「📤 Markdown 转回表格」,粘贴表格源码,选 TSV(可直接粘进 Excel)或 CSV,再复制 / 下载。

使用技巧

  • 从 Excel 复制最省事:Excel 复制出来的就是 Tab 分隔,本工具会自动识别,无需另存 CSV。
  • 数字列建议右对齐,文本列左对齐,看起来更专业;表头行的下拉即可设置。
  • 单元格里如果有 竖线字符(如 A|B),一定要转义成 A\|B,本工具会自动处理。
  • GFM 表格没有合并单元格:需要合并效果只能拆成多个表格,或改用 HTML 表格。
  • 单元格内换行用 <br>;直接敲回车会打断表格结构,导致渲染失败。
  • 表头行不能为空也不能省略:分隔行前面必须有表头行,否则不会被识别为表格。
  • 表格前后建议各留一个空行,紧挨着正文或代码块时某些解析器会识别失败。
  • 超宽表格在手机上会横向滚动,这是 Markdown 的固有行为;必要时拆成多个窄表。
  • 反向转成 TSV 后可直接粘进 Excel 且中文不乱码;下载 CSV 时本工具会加 BOM,Excel 双击打开同样正常。
  • 写文档时把表格源码保留对齐空格,后续同事接手改起来会轻松很多。

更新记录

  • v1.0 2026-09-20 首次上线:CSV / TSV 解析生成 Markdown 表格、网格编辑与增删行列、逐列对齐设置、竖线转义与换行转 br、源码空格对齐与渲染预览,以及 Markdown 反向转 TSV / CSV 与下载。

常见问题

Markdown 表格的标准写法是什么?
来自 GFM(GitHub Flavored Markdown)表格扩展:先写表头行,用竖线分隔各列;第二行是分隔行,每列写 ---,冒号决定对齐(:--- 左、:---: 中、---: 右);之后每行是一条数据。表头与分隔行缺一不可,没有分隔行就不会被识别成表格。
单元格里出现竖线怎么办?
必须转义:把 | 写成 \|,否则解析器会把它当成列分隔符,整行结构就乱了。本工具在生成时会自动把单元格内容里的竖线替换成 \|,反向解析时再还原,你不用手动处理。
Markdown 表格能合并单元格或换行吗?
都不能。GFM 规范里表格单元格是原子的:不支持 colspan / rowspan,也不支持单元格内直接换行。需要换行时用 <br>;需要合并时只能拆表,或者干脆嵌一段 HTML <table>(多数 Markdown 解析器允许内联 HTML,但部分平台会过滤)。
为什么我生成的表格在有的网站上渲染不出来?
三个常见原因:① 该平台不支持表格扩展——表格属于 GFM 扩展而非原始 Markdown;② 表格前后没有空行,被当成上一行的延续;③ 分隔行写错(如用了下划线或冒号位置不对)。GitHub、GitLab、Gitee 与绝大多数静态博客都支持,少数精简编辑器需要手动开启。
TSV 和 CSV 该选哪个?
要粘回 Excel 就选 TSV:Excel 的剪贴板本身就是 Tab 分隔,粘贴后列会自动分开,中文也不会乱码。要交给程序处理或存档选 CSV,本工具按 RFC 4180 惯例对含逗号、引号、换行的字段加双引号,下载的 CSV 带 BOM,Excel 双击打开中文正常。
能解析从网页或 PDF 复制出来的表格吗?
只要复制出来的内容里用 Tab 或逗号分隔列就可以,本工具会自动识别分隔符。如果复制出来是空格对齐的纯文本(列间是多个空格),多数解析器无法可靠还原——本工具不会把空格当分隔符,建议先在 Excel 里整理一次再粘进来。
对齐设置会写进源码吗?
会。分隔行里的冒号就是对齐信息::---: 居中、---: 右对齐。要注意的是对齐最终由渲染器决定——绝大多数平台都遵守,但少数精简编辑器或自定义 CSS 可能忽略它,只按默认左对齐显示。
我的数据会被上传吗?
不会。解析、生成、转换全部在你的浏览器内完成,没有任何网络请求。仅会记住你上次的表格数据与选项(保存在本机 localStorage),刷新后还能接着改。

💬 留言板 0

全部留言需审核通过后展示
💬

还没有留言,来抢沙发吧!

✍️ 说点什么
0 / 500
图形验证码