图像转 ASCII

将图片变成文本艺术 - 就在您的浏览器中。

Drag & drop your image here, or click to choose. Everything runs in your browser — nothing is uploaded.

这个免费的图像到 ASCII 转换器对您的图片进行采样,并根据亮度将每个单元格映射到字符,生成可以粘贴到终端、自述文件、代码注释或聊天消息中的文本艺术。选择宽度,选择字符集,并将其反转为深色背景。它完全在您的浏览器中运行。

常见问题解答

如何将图像转换为 ASCII 艺术?

将图像放入,然后设置字符宽度。当您拖动时,艺术作品会重新生成,因此您可以立即看到主题是否仍然可识别。将其复制到剪贴板或下载为 .txt 文件。

为什么我的 ASCII 艺术看起来很拉伸?

它不应该——终端字符的高度大约是宽度的两倍,并且该工具通过采样行数为列数的一半来进行补偿。如果看起来仍然不合适,您的目标编辑器可能使用了不同比例的字体;等宽字体是必不可少的。

我应该选择哪个字符集?

经典的 10 字符坡道在小尺寸下最具可读性。详细的 70 个字符斜坡捕获了更多的色调微妙之处,但需要更大的宽度才能看起来正确。块着色使用实体 Unicode 块,并在这些字符渲染时提供最像照片的结果。

我应该颠倒它吗?

如果要粘贴到深色背景(例如终端)上,请反转。默认情况下采用白色背景上的黑色字符;在不反转的情况下,暗模式终端将图像显示为负片。

我的文件是否上传到服务器?

不会。该文件会使用 JavaScript 和 WebAssembly 在您的浏览器中直接进行解码和重新编码,并且永远不会离开您的设备。这就是为什么私人照片、客户工作和任何机密信息都安全的原因,也是该工具在页面加载后在网络断开连接的情况下继续工作的原因。