图片工具

图片转 ASCII 字符画

本地图片转字符画,调整宽度、反色与透明背景,完整文本导出

本地处理 · 不上传免费使用无水印
点击选择,或把文件拖到这里PNG / JPG / WebP / AVIF / GIF / BMP / SVG / HEIC,最多 40MB

在浏览器本地读取、转换,不上传。原图最多 2400 万像素、8000 像素边长;字符宽度 20~200,按字符高宽比 2:1 保持比例,最多 2000 行或 20 万字符格。透明区域先与所选背景合成,动图只取静态帧。60 秒超时,可取消。

由暗到亮使用 @%#*+=-:. 和空格;反色会反转映射。预览仅前 20000 字符,复制与下载包含全部,外部字体和行距可能影响比例。

什么是图片转 ASCII 字符画?

把本地图片缩成灰度字符画,调整字符宽度、反色和透明背景,查看采样图后复制或下载完整 ASCII 文本。

能力亮点

  • 常见本地图片解码
  • 字符宽度与比例校正
  • 透明背景与反色
  • 有界预览与完整下载
  • 取消与资源释放

如何使用图片转 ASCII 字符画

  1. 1

    选择图片并设置字符宽度、反色与透明背景。

  2. 2

    生成后检查采样图和字符画。

  3. 3

    复制或下载文本,在等宽字体和合适行距下查看。

常见问题

为什么透明 PNG 不再变成黑块?

会先把透明区域与所选背景合成,默认白色,再按灰度映射成字符。

为什么长图可能不能转换?

字符画保留估算比例,超过行数或字符格上限会提示缩小宽度或裁剪长图,不会悄悄拉伸或截断下载。

动图和特殊格式如何处理?

动图只生成静态字符画。具体解码取决于浏览器与本地格式支持,无法读取时请先转为 PNG/JPG。