ASCII ART
图片转字符画,用字符作画。
上传一张图片,一键转换成 ASCII 字符画:可调宽度、明暗字符集与反相,还能保留原图色彩。结果可复制或下载 TXT,适合终端头像、代码注释装饰与社交分享,全程本地处理。
请先上传一张图片
本页处理在浏览器本地完成
这个工具能做什么?
把图片按亮度映射成字符:暗处用密集字符、亮处用稀疏字符,拼出可辨识的图形。调高宽度更细腻,切换「细腻」字符集层次更丰富,开启「反相」适配深色背景,开启「彩色」则用原图像素着色。结果是一段纯文本,可粘贴到任何地方。
常见问题
生成的字符画很乱看不清,怎么调?
三个方向调:① 把「宽度」从默认 60 往上加,120 以上细节明显变多;② 简单字符集只有十几个字符,层次容易糊,切换到「细腻」字符集(按亮度分 70 多级)过渡会平滑很多;③ 线条过密的图(比如毛发、树叶)本质上不适合字符画,先换轮廓清晰的图标或人像效果最好。
深色背景下字符看不清怎么办?
勾选「反相」。默认是暗处用密集字符、亮处用稀疏字符,贴在白色背景上才正确;如果你的终端或图库背景是深色,需要把明暗关系反过来,否则图形会糊成一团。
字符画怎么用到微信、终端头像或代码注释里?
「复制」直接贴到聊天窗口即可,字符画本质是纯文本。终端头像建议宽度控制在 30–40 字符,太宽会超出终端宽度被折行;放进代码注释时把宽度压到 40 以内并缩进对齐,配上等宽字体显示效果最好,需要存档就下载 TXT。
示例与注意事项Example & notes
一个例子A worked example
上传一张人像,调整字符密度后得到由字符拼成的画像,可复制为文本或导出 PNG。Upload a portrait, tune the character density, and get an image made of characters to copy as text or export as PNG.
注意事项Things to watch
- 对比度高的图片效果最好,背景杂乱会变成一片噪点。High-contrast images work best; busy backgrounds turn to noise.
- 只有等宽字体才能保证比例正确,粘到聊天窗口可能变形。Only monospaced fonts keep the proportions — chat windows often distort it.
- 字符画适合小尺寸使用,放大后失真明显。ASCII art suits small sizes; enlarging it loses fidelity.
相关问答More Q&A
支持彩色吗?Is colour supported?
支持彩色字符与纯字符两种模式,纯字符适合贴到终端。Both colour and plain text modes exist; plain text suits terminals.
能调密度吗?Can I adjust density?
可以,宽度决定细节与体积,窄一点更适合复制分享。Yes — width controls detail and size; narrower is easier to share.