花式字体生成器
用 Unicode 字符映射把普通文本变成粗体、斜体、哥特体、双线体、圆圈、方块、小大写、上标、下标、倒置、删除线等 30 种风格,中文与 Emoji 原样保留。
浏览器本地运行所有计算都在你的浏览器里完成,数据不会离开本机。
输入文本
缺少对应字符的风格(例如下标基本只有 a e h i j k l m n o p r s t u v x 与数字)会把原字符照原样留在结果里。
全部风格
输入文本后实时生成各种风格
这个工具能做什么
- 社交平台昵称、群公告、个性签名想换个花样时,一次看到 30 种 Unicode 花式写法,挑一个复制就走。
- 做设计稿或文档标题需要伪粗体、圆圈字、方块字、倒置字这类特殊字形,又不想额外装字体文件。
- 验证某个平台的昵称是否会被「字体美化」绕过:粗体、手写体、双线体等用的是真正的 Unicode 数学字母,不是字体样式。
- 需要看起来像删除线 / 下划线 / 波浪线的文字时,用组合附加符号叠加,粘贴到不支持富文本的地方也能保留效果。
示例
输入
Hello UniKit
输出
𝐇𝐞𝐥𝐥𝐨 𝐔𝐧𝐢𝐊𝐢𝐭
这是「粗体」这一行的结果,其余风格同理(全角是 Hello UniKit,手写体是 𝒰𝓃𝒾𝒦𝒾𝓉,倒置是 ʇᴉʞᴉu∩ ollǝH)。页面上 30 种风格会同时列出,中文与 Emoji 原样保留。
常见问题
这些是字体吗?能装到系统里吗?
不是字体,是 Unicode 里本来就存在的字符:粗体用的是数学字母数字符号(U+1D400 区段),圆圈字是 U+24B6 区段。所以复制到任何支持 Unicode 的地方都有效,但反过来也没法通过换字体关掉。
为什么有些字符没有变化?
每种风格的字符集覆盖范围不同:中文、日文、Emoji 与大部分符号本来就没有对应花式字符,会原样保留;下标更是只覆盖 a e h i j k l m n o p r s t u v x 和数字。每行下方的「已映射 x / y」会告诉你覆盖了多少。
为什么粗体文字在某些 App 里显示成方框?
这些码位在较老的字体或系统里可能缺字,会显示成豆腐块。手机端主流系统(iOS、Android、Windows 10+、macOS)基本都有覆盖,个别老旧环境仍可能缺字。
粘贴到网站昵称后长度为什么变了?
多数花式字母是 BMP 之外的字符,一个字符在 JavaScript 与不少平台的计数里占 2 个 UTF-16 单元;组合符号风格(删除线等)则会给每个字符再加一个附加符号,长度直接翻倍。很多平台按单元数限长,所以容易超限。
会被用来做坏事吗?
工具只做字符映射,不上传也不记录。需要提醒的是,花式文字会让搜索、@ 提及和复制粘贴后的匹配失效,正式场合(合同、代码、密码)请用普通文字。
关键词:花式字体weird fontsfancy textunicode字体粗体斜体哥特体小大写倒置删除线strikethrough