Zalgo 文字生成器 使用指南

为文字叠加大量组合字符生成 Zalgo 乱码风格效果,可调节紊乱强度,用于恶搞表情、标题装饰与渲染测试。

计算公式与原理

实际上/中/下附加数上限 = 设定上限 × 强度 / 2;每个字符附加符号数 ~ 离散均匀 U{0, ⌊上限⌋}(上、中、下三组独立抽样)

附加符号是 Unicode 组合标记(Combining Marks),它不增加字符数但会叠加渲染高度,因此字符串长度变化小而视觉"毛刺"明显。强度是总乘数,用于在不改三个分档上限的前提下整体放大或收窄效果。上限被强度放大后再向下取整,所以强度较低时(如 1)实际附加数会明显少于设定上限。组合标记过多会导致行高失控、复制后在某些字体下不显示,社交平台展示建议控制在中等强度以内。

使用步骤

  1. 填写「腐蚀强度」。
  2. 填写「上方符号数」。
  3. 填写「中间符号数」。
  4. 填写「下方符号数」。
  5. 结果区会即时更新;可一键复制结果用于记录或汇报。

典型使用场景

算例参考

注意事项

结果为按上述公式得到的理论估算值,实际表现受数据分布、实现细节与运行环境影响,落地决策请以实测为准;本工具纯前端运行,输入不上传服务器。

为什么太强会读不出?
Zalgo 靠叠加大量组合标记(U+0300+),强度越高字符越「膨胀」,屏幕宽度与可读性急剧下降;装饰用建议中低强度。
会影响无障碍与搜索吗?
会。屏幕阅读器可能逐读组合字符、搜索引擎难索引,正式内容慎用;仅限娱乐展示场景。
→ 打开Zalgo 文字生成器工具