跳到主内容
UniKit

花式字体生成器

用 Unicode 字符映射把普通文本变成粗体、斜体、哥特体、双线体、圆圈、方块、小大写、上标、下标、倒置、删除线等 30 种风格,中文与 Emoji 原样保留。

浏览器本地运行所有计算都在你的浏览器里完成,数据不会离开本机。

输入文本

风格数: 30

缺少对应字符的风格(例如下标基本只有 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

同类工具