ASCII 艺术字生成器
输入文字,块字横幅随打随出,直接复制。
最多 200 个字符、8 个非空行。内建字形只覆盖可打印 ASCII;其他字符会显示为占位框。
横幅
使用方法
- 在输入框里打字,横幅每次按键都会重绘——没有提交按钮,也没有加载状态。
- 每个非空行各成一块横幅,空行跳过;制表符按一个空格处理,行尾空格会从结果中去除。
- 选择风格:实心与阴影用 Unicode 块字符,井号是唯一纯 7-bit ASCII 的风格,描边用制表符沿笔画描线,斜体把每一行水平错开。
- 复制横幅,或下载为 ascii-art.txt;两者都与预览中的文本逐字一致。
示例
输入
NI HAO
结果(实心风格)
█ █ █████ █ █ ███ ███ ██ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ ██ █ █████ █████ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █████ █ █ █ █ ███
结果是确定性的:同一段文字、同一风格在任何设备上逐字节相同;换风格只换画法。中文、阿拉伯文、emoji、带重音的字母会变成占位框并在提示里计数——不做音译,也不静默丢弃。
范围、局限与常见问题
- 内建字形只覆盖可打印 ASCII(A–Z、a–z、0–9 与常见标点)。中文、日文、韩文、阿拉伯文、emoji、带重音的拉丁字母都会显示为占位框;不自动音译、不自动去重音。
- 只有 5 种风格,不做 279 字体库、不做彩色、不做边框或注释包装;这些需求请用 TAAG / asciiart.eu / manytools。
- 只产出文本:不导出 PNG / SVG,不做图片转 ASCII。
- 上限 200 个字符(按字素簇计)和 8 个非空行;超出部分不绘制,并明确提示,不静默截断。
- 结果依赖等宽字体显示;粘贴到非等宽环境(聊天框、部分网页)可能错位——这是文本艺术品的通性。
- 描边用制表符画笔画而不是填实;阴影会让整体宽、高各多 1 格,斜体多 3 列。这些是画法差异,不是多画了字。
- 输入不进 URL、不写 localStorage、不发请求;刷新回到空状态,没有携带文字的可分享链接。
- 不做历史记录、收藏夹、批量生成和字体预览长列表。
相关工具
把普通文字再加工一下。