ASCII 字符画
把照片转成 ASCII 字符画:自定义宽度、字符集、明暗反转与彩色输出,可复制文本或导出 PNG。
🔒 浏览器本地运行,文件不会上传免费 · 无需注册
把图片拖到这里
或点击选择 — 对比度高的图片效果最好
结果
添加图片即可生成字符画。
彩色输出无法作为纯文本复制,请使用「下载 HTML」或「下载 PNG」。
怎么把照片转成字符画
- 把图片拖进上传框,人像、Logo 以及明暗对比强烈的画面效果最好。
- 设置宽度(多数屏幕 60–120 个字符比较合适),选择字符集,再微调对比度和亮度,直到轮廓清晰。
- 复制文本、保存为
.txt,或者打开「保留颜色」后导出 PNG 或 HTML。
常见问题
为什么字符画被拉长了?
终端字符的高度大约是宽度的两倍,所以工具每个字符行会采样约两行像素来保持比例。如果粘贴到行高特殊的软件里仍然变形,可以把宽度稍微调小。
该选哪个字符集?
「标准」灰阶层次最多,适合照片;「方块」和「灰阶方块」用 Unicode 方块字符,接近实心图像;「简洁」兼容性最好,适合老终端和会转义标点的聊天软件。
能放进代码注释或 README 吗?
可以。标准和简洁字符集输出的是纯 ASCII,复制到哪里都不会乱。方块和灰阶方块需要支持 Unicode 的字体。