图片转字符画

把图片转换为可复制的 ASCII 字符艺术,支持彩色 HTML 输出。

拖拽图片到此处,或点击选择

人物、Logo 和高对比图片效果最好,单张不超过 20 MB

也可以直接 Ctrl+V 粘贴截图

字符画输出

上传图片后这里会显示字符画结果,可以直接复制或下载。

上传图片后即可实时生成字符画,可复制文本或下载 TXT / HTML。

字符画的列数怎么选?

终端展示建议 80~120 列,社交动态 120~200 列,追求细节可到 300 列。列数越大字符越密、细节越多,但文本体积也会成倍增长。

为什么图片会变扁或变长?

等宽字符的格子高度约为宽度的两倍,工具已按 0.5 的宽高比压缩行数来抵消;若粘贴到行高不同的编辑器里出现变形,微调行距即可还原比例。

隐私说明

所有处理均在浏览器本地完成,图片不会上传服务器,关闭页面后不留任何痕迹。

如何使用图片转字符画?

  1. 导入图片,选择字符集(标准 / 细密 / 块状 / 自定义)。

  2. 调整输出列数、对比度,需要时开启反转或彩色模式。

  3. 复制文本或导出 TXT / HTML。

常见问题

字符画怎么保存才不会乱?

字符画依赖等宽字体对齐。复制到支持等宽字体的编辑器(VS Code、Markdown 代码块)即可保持形状;也可以直接导出 TXT 或自带样式的 HTML 文件。

彩色模式是什么原理?

开启彩色后每个字符会按对应像素的颜色上色,导出为带内联样式的 HTML,在浏览器打开就是一幅彩色字符画;纯文本模式则输出黑白字符。

输出列数设多少合适?

默认 120 列适配大多数屏幕;发社交媒体建议 80~150 列,做大幅作品可以到 300 列。列数越多细节越丰富,但字符数也越多。

自定义字符集的顺序有讲究吗?

有。字符按「墨水密度」从深到浅自动排序,你只需把想用的字符粘进输入框,工具会实测每个字符的覆盖面积并正确映射明暗。