ASCII 表格生成器

把 CSV、TSV、JSON 或 Markdown 表格转成对齐的纯文本表格,适合放进 README、代码注释或终端。

全部在浏览器内运行,你输入的内容不会被上传。

关于这个工具

粘贴表格或拖入文件,即可得到在任意等宽字体下都能对齐的纯文本表格。边框可选 ASCII 字符、制表符边框或 Markdown 竖线,并可逐列单独设置对齐方式。列宽按显示宽度而非字符数计算,因此中文、日文等全角文本也能正确对齐——这正是大多数 ASCII 表格生成器出错的地方。

常见问题

什么是 ASCII 表格?
就是用普通文本字符——连字符、竖线和加号——画出的表格,在任意等宽字体下都能对齐。把表格放进代码注释、提交信息、日志文件或终端输出时,通常都用这种形式。
为什么我的中日文表格在别处会错位?
多数工具按字符数补齐列宽,但全角字符在屏幕上占两列。本工具改用显示宽度计算,因此 CJK 文本能够对齐。不过仍需使用把这些字符按双倍宽度渲染的等宽字体。
应该选哪种边框样式?
ASCII(+ - |)最稳妥,任何编码和任何终端都不会乱。制表符边框更美观,但需要支持 Unicode 的字体。若表格要放进 README 或 issue,Markdown 竖线才是正确选择。
可以把数字列设为右对齐吗?
可以。表格解析完成后,每一列都会出现一个对齐方式选择框,可分别设为左对齐、居中或右对齐。

相关工具

返回 Mini Tools 列表