← ← 全部工具
EN

🎭 图片转 ASCII 字符画

浏览器本地一键把图片转成 ASCII 字符画:8 个字符集预设(含 Braille 2×4 高密度、汉字密度、Emoji 马赛克、自定义)、4 种输出(Plain TXT、合并 span 压缩的彩色 HTML、ANSI 真彩色终端、PNG 海报)、6 个平台预设(终端 / GitHub README / Discord / 微博 / 朋友圈 / Emoji 表情包)、4 通道输入(点击 / 拖放 / Ctrl+V 粘贴 / 切换图片)。Floyd-Steinberg / Atkinson / Bayer 三档 dithering + Sobel 边缘检测 + 纵横比修正 + 亮度对比度反色。EXIF 方向自动校正、零上传零登录零水印、零次数限制,桌面端与移动端原生 44px 触控。

🔒 全部处理在浏览器本地完成,图片不会上传到任何服务器

拖拽图片到此处,点击选择,或 Ctrl+V 粘贴

支持 JPG / PNG / WebP,单张 ≤ 20MB;HEIC 请先转换格式

常见问题 / 使用技巧

为什么输出比原图"瘦高"或"矮胖"?

等宽字体的字符高度约为宽度的 2 倍,默认已把纵横比压到 0.5 补偿。用"纵横比修正"滑杆微调即可。

盲文 Braille 和 ASCII 有什么区别?

Braille 每个字符代表 2×4=8 像素的点阵,密度是 ASCII 的 8 倍,细节丰富。部分字体显示不佳时可切回 Block 或 ASCII。

彩色 HTML 能粘贴到哪些地方?

Gmail、Notion、Confluence、Quip 都支持 rich-text 粘贴,会保留颜色;微信公众号编辑器部分支持;GitHub issue 只保留文本(用 ANSI 或 Plain TXT)。

ANSI 怎么看?

把下载的 .txt 文件放到 macOS Terminal / Windows Terminal / iTerm 里 `cat` 就能看到真彩色。老版 Windows cmd 可能不支持 24-bit 色。

图片会上传吗?

不会。所有处理都在你的浏览器里用 Canvas API 完成,网络面板里看不到任何图片上传请求。

浏览器本地图片转 ASCII 字符画工具:8 个字符集预设包含 ASCII 经典、Unicode 块元素、Braille 盲文 2×4 超高密度、汉字密度梯度、Emoji 马赛克、自定义;4 种输出 Plain TXT / 彩色 HTML 合并 span 压缩 / ANSI 真彩色终端 / PNG 海报;6 个平台预设(终端、GitHub README、Discord、微博、朋友圈、Emoji 表情包);4 通道输入含 Ctrl+V 粘贴;Floyd-Steinberg / Atkinson / Bayer 三档 dithering + Sobel 边缘检测 + 纵横比修正 + 亮度对比度反色。纯前端 Canvas 实现,零上传零登录零水印,EXIF 方向自动校正,桌面端与移动端原生 44px 触控。