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

相关问答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.

深入阅读

觉得好用?Found it useful?