蒸汽波文本生成器:全角横线复古字体

蒸汽波文本生成器把 ASCII 英文、数字与符号转成全角,并在每个字符后追加横线组合符,营造复古蒸汽波观感。中文等非 ASCII 字符原样保留,全部转换在浏览器本地完成,数据不上传任何服务器。

输入框按 Ctrl/Cmd + Enter 立即转换,或点「生成蒸汽波文本」。下方对照表共 12 行,点「复制对照表」导出制表符分隔文本。

使用方法

  1. 打开页面默认就带示例:输入框里是 "Hello 2026!",输出框已经显示转换后的全角横线文字,不需要你先输入任何东西。
  2. 在输入框里输入或粘贴任意英文、数字、符号,按 Ctrl/Cmd + Enter 立即转换,或点「生成蒸汽波文本」按钮。
  3. 中文与 emoji 等非 ASCII 字符原样保留,只有 ASCII 可见字符(码点 0x20~0x7E)会被转成全角并加横线。
  4. 点「复制结果」把生成的全角横线文字复制到剪贴板,可直接粘进社交昵称、海报或聊天框。
  5. 想换内容时直接改输入框,再按一次 Ctrl/Cmd + Enter 即可,结果区是当场算出来的,不是固定文案。
  6. 本页不联网、不写本地存储,刷新即回到默认示例,所有转换都在你自己的浏览器里完成。

这个蒸汽波文本生成器能解决什么

蒸汽波(vaporwave)是一种复古网络美学,把文字做成全角、带横线、慢速故障感。蒸汽波文本生成器让你一键把普通文字变成这种风格,不用手动去翻全角字符表,也不用安装任何特殊字体,复制粘贴即得,门槛极低。

第一类用途是社交昵称与签名。全角加横线的字在微信、微博、游戏 ID 里显得独特,比普通字体更抓眼,也更能体现个人风格。相比自己逐字符敲全角符号,本工具一次生成整句,省去翻码表的时间,还能保证每个字符都正确带上了 U+0336 横线,不会出现半全角混排的尴尬。

第二类用途是海报与标题设计。蒸汽波观感自带八十年代复古氛围,配合霓虹配色做活动标题、歌单名或商品名都很出片。因为转换完全基于标准 Unicode,生成的文字在任何设计软件、演示文稿里都能正常嵌入,不必担心字体缺失导致版式崩坏,导出图片或打印也都稳。

第三类是趣味文案与整活。把一句话转成全角横线风,发朋友圈或群聊能制造一种"被划掉"的戏谑效果,比普通表情包更有质感。

值得一提,中文、emoji 等非 ASCII 字符会被原样保留,所以中英混排时只有英文部分变全角,中文照常,排版不会乱,也方便你做中英搭配的创意文案而不必担心乱码。

第四类用途是教学与演示。讲解 Unicode 全角区、组合字符(如 U+0336)时,用本工具当场演示"一个 ASCII 字符如何变成全角加横线",比纯文字说明直观得多,学生一眼就懂转换原理。

第五类用途是品牌与活动视觉。把 slogan、活动名做成蒸汽波风,配合故障艺术与渐变背景,能在社媒封面里快速建立统一的复古调性,比逐字手调高效得多,也更容易形成记忆点。

转换原理与变量

本页对输入逐字符处理,逻辑非常机械且确定,因此同一个输入永远得到同一个输出。对于 ASCII 可见字符(码点 0x20~0x7E),把它整体平移 0xFEE0 到全角区(0xFF01~0xFF5E);其中空格 0x20 是特例,映射到全角空格 0x3000 而不是 0xFF00。随后在转换后的每个字符后面追加组合字符 U+0336(COMBINING LONG STROKE OVERLAY),形成"被横线穿过"的观感。非 ASCII 字符(如中文、emoji、注音符号)直接保留,不追加横线,也不做平移。下面的变量表说明了本页涉及的关键码点与它们的含义。

码点 / 字符含义转换后说明
0x20空格U+3000 + U+0336全角空格加横线
0x21~0x7EASCII 可见+0xFEE0 + U+0336平移到 FF01~FF5E
U+0336组合横线追加在末尾不单独出现
中文等非 ASCII原样不转换不加横线

完整示例

蒸汽波文本生成器的默认示例如下。输入 "Hello 2026!":H→H̶、e→e̶、l→l̶、l→l̶、o→o̶、空格→ ̶、2→2̶、0→0̶、!→!̶,整段得到可被页面算法原样复算的结果。可以看到,只有 ASCII 部分被全角化并加横线,数字与感叹号也不例外。另一个简短示例 "ABC" 得到 A̶B̶C̶,正好用来验证单个字母的转换是否正确。你可以把页面里的示例复制到输入框再点一次生成,得到的输出应当和示例完全一致,这正是"算法可复算"的含义:没有硬编码文案,每次都是实时算出来的。

输入
Hello 2026!
输出
H̶e̶l̶l̶o̶ ̶2̶0̶2̶6̶!̶
输入:Hello 2026!
输出:H̶e̶l̶l̶o̶ ̶2̶0̶2̶6̶!̶

输入:ABC
输出:A̶B̶C̶

ASCII 与全角对照表

下表列出常见 ASCII 字符对应的全角字符(注意:实际转换时,每个全角字符后面还会追加 U+0336 横线,表格里为了看清字形只显示全角本体)。共 12 行,点「复制对照表」可一键导出制表符分隔文本,粘进表格软件自动分列。所有映射都由本页同一套偏移规则(码点 +0xFEE0,空格特例 +0x2FE0 到 0x3000)算出,和你输入的文字完全一致。

原字符全角字符说明
(空格) 0x20 → 0x3000
!!0x21 → 0xFF01
AA0x41 → 0xFF21
BB0x42 → 0xFF22
CC0x43 → 0xFF23
aa0x61 → 0xFF41
ee0x65 → 0xFF45
ll0x6C → 0xFF4C
oo0x6F → 0xFF4F
000x30 → 0xFF10
220x32 → 0xFF12
660x36 → 0xFF16

结果边界与错误提示

常见问题

为什么中文没变?

本工具只转换 ASCII 可见字符(码点 0x20~0x7E),中文属于非 ASCII,按规范原样保留。这样做的好处是中英混排时只有英文部分变全角、中文照常,整段文案既保留蒸汽波味道又不破坏可读性。

那个横线是怎么来的?

每个转换后的全角字符后面都追加了一个组合字符 U+0336(COMBINING LONG STROKE OVERLAY),它会在字符上方画一条长横线,形成"被划掉"的观感,这正是蒸汽波的标志性视觉效果,而不是简单地换了个字体。

空格为什么也变了?

空格(0x20)被映射到全角空格 U+3000,并同样追加横线,让词与词之间的间距更宽,整段文字更舒展,更符合蒸汽波那种慵懒、慢速的排版气质。

能转 emoji 吗?

emoji 是非 ASCII,会被原样保留,不会被强行全角化,从而避免变成豆腐块或缺失字形,保证你复制后的内容在别处还能正常显示。

转换后字符数为什么变多了?

每个 ASCII 字符在输出里变成"一个全角字符 + 一个组合字符"两个码点,所以视觉上更宽、字符数也相应增加,这是 Unicode 组合序列的正常结果,并不是出错或重复。

在手机上怎么触发转换?

直接点「生成蒸汽波文本」按钮即可;快捷键 Ctrl/Cmd + Enter 在桌面端更顺手,手机端没有实体键盘快捷键,用按钮最稳妥。

转换结果能直接发社交平台吗?

能。全角字符与 U+0336 都是标准 Unicode,微信、微博、抖音、小红书等主流平台都能正常显示与搜索,可放心使用,不过个别极老版本客户端渲染横线可能略有差异。

输入的数据会上传吗?

不会。全部转换在浏览器本地进行,不联网、不写存储,刷新即还原默认示例,没有任何你输入或生成的中文、英文文字离开你的设备。

相关工具