

社交与头像
把照片变成 ASCII 肖像,用于您的 X、Discord 或 Reddit 主页,或做一条真正能让人停下滑动的帖子。可复制为纯文本,也可保存清晰的 PNG。
/ 图片转 ASCII
上传照片,直接在浏览器里转成文字艺术。免费,无需注册。
试用示例照片
手边没有图片?点击缩略图即可载入转换器。
使用场景


把照片变成 ASCII 肖像,用于您的 X、Discord 或 Reddit 主页,或做一条真正能让人停下滑动的帖子。可复制为纯文本,也可保存清晰的 PNG。


用任意图片做一张独一无二的桌面或手机壁纸。选好风格、拉高细节,下载高分辨率 PNG,无需注册、也无水印。


把 ASCII 渲染放大成海报、贴纸或杂志页。高对比的字符网格一路放大到大幅面印刷仍然锐利。


把 ASCII 渲染印在 T 恤、托特包或马克杯上。字符网格从徽章到满背印花,任意尺寸都保持清晰。


把 ASCII 横幅放进 GitHub README、命令行启动画面或您的 dotfiles。复制原始文本直接粘贴,无需任何图床。


把照片变成歌单、混音带或独立刊物的封面。粗粝、有质感、独一无二,以完整分辨率导出。
字符集
每条梯度按亮度把字形从密到疏排列。挑一个适合您导出的外观。
经典终端外观 —— 明暗均衡,适合多数照片和头像。
约 70 个字形,让人像与风景的渐变更平滑。
Unicode 块状元素,适合粗犷、高对比的海报和 Logo。
只有四个字符 —— 干净利落的块面输出,适合 README 横幅。
色彩模式
开启"彩色"可在 PNG 导出中保留每格的原始 RGB,或关闭以获得经典的绿字黑底终端艺术。
每个字符都保留从照片采样的 RGB —— 非常适合壁纸、社交帖子和印刷。
深色画布上的单一前景色 —— 最适合把纯文本复制到聊天、代码或 README 中。
当源照片整体偏亮,或您想要负片效果时,翻转亮度映射。
工作原理
ASCII 艺术是完全由文字字符构成的图像。本页的图片转 ASCII 转换器会逐格查看您的照片,测量每一格的亮度,再从一条由密到疏的字符梯度里挑出对应字符 —— 实心的 @ 代表最暗的区域,一个浅浅的 . 或一个空格代表最亮的区域。把这些字符排成网格,原图就用纯文字重新浮现。由于每一步都在您浏览器的 HTML5 Canvas 上运行,图片转 ASCII 的转换是即时的,您的照片也绝不会离开设备。
把 JPG、PNG 或 WebP 拖到拖放区,或点击浏览,图片一载入就会立即转换。用高对比度的照片效果最好。
工具内置四种字符风格。标准字符是经典外观,把亮度映射到诸如 @#S08Xx+=-;:,. 的梯度。精细字符使用大得多的字形集,实现细腻的渐变。块面字符换上半块和全块字形,带来粗犷、密实的观感,极简字符只保留少数几个字符,得到干净、高对比的结果。拉动细节滑块,切换"反相",再开或关"彩色"。
高对比、主体清晰单一的图片转换效果最好 —— 一张脸、一只动物、一个 Logo 或一道鲜明的剪影,总比杂乱、低对比的场景更清晰。如果您第一版 ASCII 艺术看起来发糊,就提高细节、试试"精细字符"字符集,或者切换"反相"。
文字艺术的生命力远不止于终端。人们把 ASCII 渲染放进 GitHub README 和代码注释,用作复古网站的头图背景和 404 页,发到社交媒体上打造独特而契合品牌的观感,印成海报和独立刊物,还设成桌面或手机壁纸。因为图片转 ASCII 转换器的输出只是字符(或它们的一张 PNG),所以文本或图片能去的地方它都能去 —— 一条帖子、一段聊天、一页幻灯片或一张贴纸。如果您在搭建复古风格的网站,图片转图标转换器还能把同一幅作品变成配套的 favicon 和应用图标包。
组成 ASCII 艺术的字符是按视觉重量挑选的 —— 也就是每个字符在页面上落下多少"墨"。像 @、# 或块状字形这样密实的字符会被读成深色调,而像 .、:、; 或空格这样纤细的字符会被读成浅色调。把它们从深到浅排列,您就得到一条任何亮度值都能映射上去的灰度梯度。经典的梯度是 @#S08Xx+=-;:,.,但您也可以在图片转 ASCII 工具里键入自己的字符集,实时看着输出变化:更长的梯度带来更平滑的渐变,更短的梯度则带来更硬朗、更具图形感的效果。
图片转 ASCII 艺术和像素画都把图片简化成网格,但它们用的"积木"不同。ASCII 艺术按亮度为每一格填入一个文字字符,所以结果读起来像印刷字体,还能复制成纯文本。像素画为每一格填入一块纯色,所以它读起来像 8 位电子游戏,且只能作为图像存在。本转换器专注于文字字符这条路,这也是为什么每一张图片转 ASCII 的结果都能导出为 PNG,或直接复制进 README、聊天或代码注释。如果您想要的是纯色块的观感,像素画转换器会把同一张照片变成基于调色板的像素画。
图片转 ASCII 转换器完全免费。没有注册、没有水印、也没有导出次数限制,而且 ASCII 转换本身完全在您自己的设备上运行,您上传的照片绝不会被发送到服务器。
下载高分辨率的 PNG 用于壁纸和印刷,或者复制原始 ASCII 文本,粘贴到 Discord、GitHub README 或终端启动画面里。当您调节细节、字符集、反相或彩色时,两种导出都会即时更新。如果导出的 PNG 比网站或上传表单允许的还大,就用免费的 图片压缩工具处理一下 —— 和这个转换器一样,它也完全在您的浏览器里运行。
常见问题
图片转 ASCII 是一个免费在线工具,能把任意图片变成基于文字的 ASCII 艺术。上传照片、选一种字符风格,转换就在您的浏览器里即时完成。可导出为 PNG,也可复制原始文本。
打开本页顶部的工具,拖入或选择一张图片,它就会自动转成 ASCII。调节细节、字符集、反相和彩色,然后下载 PNG 或复制文本。支持 JPG、PNG 和 WebP。
完全免费 —— 没有注册、没有水印,也没有导出次数限制。打开页面就能开始转换。
当您上传自己的图片时,ASCII 转换完全在您的浏览器里运行,所以文件绝不会离开您的设备。
可以把结果导出为 PNG 图片,或复制成纯文本粘贴到任何地方 —— 聊天、代码、README 或社交。您做出的 ASCII 艺术归您所有,个人或商业用途皆可。
"标准字符"适合大多数照片。"精细字符"用约 70 个字形带来更平滑的明暗过渡。"块面字符"用 Unicode 块状字符做出粗犷的马赛克。"极简字符"只保留四个符号,适合高对比横幅和 README 标题。
开启"彩色"时,PNG 里的每个字符都保留从照片采样的 RGB —— 最适合壁纸和社交帖子。关闭"彩色"时,导出使用深色背景上的单一前景色,更方便复制成纯文本。
在映射字符之前,引擎会找出图片中最暗和最亮的像素,把这个范围拉伸到整个字符集上。低对比度的照片无需手动曲线或滑块,就能显出可见的细节。
可以 —— 在任何现代移动浏览器里打开页面,从相册上传,再下载 PNG 或复制文本。处理全程在您的设备上完成,不会上传到服务器。
