跳到主要内容

免费花式文字生成器

将普通文字转为风格各异的 Unicode 字体——粗体、斜体、手写体、气泡字等——适用于 Instagram、TikTok、Discord 和个人简介。点击任意样式即可复制。

加载后可离线使用

字母样式

粗体
斜体
粗斜体
手写体
粗体手写
哥特体
双线体
等宽
无衬线
无衬线粗体
圆圈
反白圆圈可能无法在所有地方显示
方框可能无法在所有地方显示
反白方框可能无法在所有地方显示
区域字母可能无法在所有地方显示
全角
宽间距
小型大写
上标
倒置
扎尔戈可能无法在所有地方显示
阴影块
删除线
下划线
双下划线
上划线
斜杠删除线
下点

符号和边框

华丽框架可能无法在所有地方显示
星形框架可能无法在所有地方显示
闪亮边框
爱心边框
唯美边框
括号边框
角括号
颜文字边框
装饰边框
点状边框
波浪分隔线
星星分隔线
词间加爱心
词间加闪光

注意: 这些是 Unicode 仿形字符,并非真实字体。可能导致屏幕阅读器失效、搜索索引失败、复制粘贴结果异常,并可能被内容审核系统标记。仅用于装饰,切勿用于重要信息。

💡 这些是真实的 Unicode 字符,而非图片——可直接粘贴到 Instagram、TikTok、Twitter/X、Discord 或任何支持文本的平台。注意:部分样式(小型大写、方框)仅支持字母,且部分应用或旧设备可能无法渲染所有字形。屏幕阅读器可能不会朗读装饰样式,请勿将其用于重要信息。

常见用途

  • Instagram个人简介的花哨字体使用粗体、脚本和美学Unicode字体为您的Instagram个人简介和帖子设置样式。
  • Discord的酷炫字体使用Unicode字体样式美化您的Discord用户名、状态和消息。
  • TikTok的美学文本为您的TikTok个人简介、用户名和视频标题生成时尚字体。
  • Twitter / X的时尚文本使用粗体和独特的Unicode字体使推文和您的X个人简介脱颖而出。
  • 游戏酷炫用户名和公会标签为游戏和游戏资料创建引人注目的用户名和公会标签。

工作原理

花式文字使用手工构建的码点偏移映射,将普通字母转换为风格化的 Unicode 字符——没有库、没有服务器调用、没有字体技巧。每种风格变体都是真正的 Unicode 字符,可粘贴到任何接受文本的应用中。

  1. 1
    输入文字
    你输入时,每次按键都会立即同时重新渲染全部 26 种风格变体——没有提交按钮,也没有延迟。
  2. 2
    Unicode 码点映射
    每种风格都定义为一个查找表,基于 Unicode 数学字母数字符号区块的偏移构建(例如粗体从 U+1D400 开始,手写体从 U+1D49C 开始)。每个 ASCII 字母通过 String.fromCodePoint() 映射到对应的 Unicode 字符。例外情况——标准码点位于类字母符号区块中的字母(如 ℬ、ℝ、ℨ)——经过手工修补,以避免输出未分配的码点。
  3. 3
    简单映射之外的特殊变换
    有三种风格使用非映射逻辑:“上下颠倒”在替换后反转整个输出字符串,使翻转的字形从左到右阅读;Zalgo 使用模运算在每个字符的上方、中间和下方叠加确定性的 Unicode 组合符号(相同输入总是产生相同结果,因此输入时显示保持稳定);区域指示符字母之间会插入零宽空格,防止相邻码点连成旗帜表情。
  4. 4
    通过 Clipboard API 一键复制
    点击任意结果会以风格化的 Unicode 字符串调用 navigator.clipboard.writeText()。你最近复制的风格和收藏的风格会保存到 localStorage,下次访问时排在最前面。

指南

操作示例

在“你的文本”中输入 Hello World。输入之前,各行显示提示“输入内容……”。在“字母样式”下,Bold 得到 𝐇𝐞𝐥𝐥𝐨 𝐖𝐨𝐫𝐥𝐝,Script 得到 ℋℯ𝓁𝓁ℴ 𝒲ℴ𝓇𝓁𝒹,Circled 得到 Ⓗⓔⓛⓛⓞ Ⓦⓞⓡⓛⓓ,Upside Down 得到 plɹoM ollǝH。Small Caps 得到 Hᴇʟʟᴏ Wᴏʀʟᴅ,因为只有小写字母会变化。在“符号和边框”下,Heart Frame 得到 ♡ Hello World ♡,Hearts Between Words 得到 Hello ♡ World。点击任意一行,它的“复制”标签会变成“✓ 已复制”。现在在文本框中只选中 Hello。会出现一行“Styling only the 5 selected characters”,Bold 显示为 𝐇𝐞𝐥𝐥𝐨 World。点击“对全部文字应用样式”可回到对整行应用。

使用哪些设置,以及限制

  • 点击一行即可复制。 每一行都是一个按钮,标注为“点击复制”。按下它会复制该样式,标签会短暂变成“✓ 已复制”。“复制全部样式”会复制显示的每一行,每个都带有样式名称。对于拉丁文本,有 28 种字母样式和 14 种符号样式。它们是真正的 Unicode 字符,所以可以作为文本粘贴到任何接受文本的应用中,但这不是字体设置,最终的外观由接收它的应用决定。
  • 只为部分文本设置样式。 用鼠标、键盘或长按在“你的文本”中选中一些字符,每一行就只会对这一部分重新设置样式,其余保持原样。会有一行显示选中了多少个字符,例如“Styling only the 5 selected characters”。点击“对全部文字应用样式”可取消选择。可以用它来做加粗的名字加普通的姓氏,或在较长的简介里加框的一个词。文本按行处理,所以多行的简介会保留换行。
  • 查看每种样式到底改变了什么。 大多数样式处理 A 到 Z 和 a 到 z。带重音的拉丁字母会保留重音,所以 café 用 Bold 时 é 上的重音还在,而 ß 会变成 ss。数字只在 Bold、Double-struck、Monospace、Sans-serif、Sans Bold、Circled、Negative Circled、Fullwidth 和 Superscript 中被设置样式。Small Caps 保持大写字母和数字不变。Superscript 保持大写字母和字母 q 不变。Squared、Negative Squared 和 Regional Letters 会忽略数字。Upside Down 会把整个文本以及各行的顺序都颠倒,所以“Hello?”变成“¿ollǝH”。
  • 为简介使用边框和分隔线。 “符号和边框”组会给每一行套上装饰,例如 Heart、Sparkle、Bracket、Corner Brackets 和 Kaomoji 边框。Wavy Dividers 和 Star Dividers 则是在整段文本的上方和下方各放一行符号。Hearts Between Words 和 Sparkles Between Words 会把每一段空格替换为一个符号。这些对任何文字都有效,因为它们是在你自己的字符周围添加字符,所以适合西里尔字母、希腊字母或中日韩文的名字。
  • 固定你常用的样式。 点击一行上的星标(读屏时读作“Pin Bold to top”),该样式就会移到列表顶部。你最近复制过的三种样式,在你下次访问时也会排在最前面。这只保存在你的浏览器中,所以不会跟随你到另一台设备或隐私窗口。“换行长文本”默认开启。关闭后,每一行保持单行,过长的结果会在屏幕上被截断;复制时仍会复制完整文本。
  • 用“分享结果”把列表发给别人。 有文本之后,“分享结果”会复制一个链接,其中把文本放在地址中 # 的后面。朋友打开后会看到同样的文本和同样的样式列表。超过 500 个字符的文本不会放进链接,预先填好的 ?text= 地址会被截断为 500 个字符。在手机和其他有分享面板的设备上,每一行还有一个“分享”按钮,只发送该样式的文本。如果失败,它会改为复制该文本。

常见问题及解决方法

提示“无法自动复制。请选中文字后手动复制。”
工具先尝试了浏览器的剪贴板,再尝试了较旧的复制方法,两者都被拒绝。这可能发生在嵌入式浏览器或不允许访问剪贴板的框架中。请选中该行上带样式的文字,用键盘或长按菜单复制。文本本身没有任何问题。下一次复制成功后,红色提示就会消失。
提示“Cyrillic, Arabic, Greek and CJK letters have no fancy-font versions, so only styles that work on your letters are shown first. Underlines, frames, symbols and (for Arabic) kashida stretching still apply.”
字体样式是用 A 到 Z、a 到 z 和数字的字符构建的,所以其他字母表没有对应的相似字符。对于像 Привет 这样的文本,有 19 种样式不会产生任何变化,它们被收在一个折叠的列表中,上面写着“19 styles do not change these letters”。Underline、Strikethrough 以及其他基于标记的装饰、边框和分隔线仍然有效。如果文本混用拉丁字母和西里尔字母,只有拉丁部分会变化,并且不会隐藏任何内容。
有些数字或大写字母没有变化。
工具只替换在 Unicode 中有相似字符的字符。Small Caps 没有大写字母或数字的相似字符,Superscript 没有大写字母或字母 q 的,而 Squared、Negative Squared 和 Regional Letters 会把小写变成大写并保持数字不变。Italic、Bold Italic、Script 和 Fraktur 也没有数字。页面说明“部分样式(小型大写、方框)仅支持字母”。当数字很重要时,请选择 Bold、Fullwidth、Monospace 或 Circled。
某一行显示空框或问号,并带有“可能无法在所有地方显示”的标记。
有七种样式带有该标记:Negative Circled、Squared、Negative Squared、Regional Letters、Zalgo、Ornate Frame 和 Star Frame。它们使用较罕见的字符,有些设备和字体不包含这些字符,会画成方框。读你文本的人看到的可能与你屏幕上的不同。对于重要的内容(比如用户名或简介),请选择没有该标记的样式。
提示“Styling only the 5 selected characters”,而我其余的文本保持原样。
文本框中有一部分文本被高亮选中,每一行都只为这部分选中的内容设置样式。数字是选中字符的个数,如果文本变短,过期的选择会被忽略。点击文本框下方的“对全部文字应用样式”,或点击文本以取消选择,各行就会重新对全部内容设置样式。

对比分析

文字处理软件有真正的字体,而且应用自带加粗或斜体选项时,文本仍然是普通文本。这些相似字符是用于只接受纯文本的地方,例如简介、用户名或聊天消息。页面警告说它们“可能导致屏幕阅读器失效、搜索索引失败、复制粘贴结果异常,并可能被内容审核系统标记”,所以只把它们用作装饰。工具无法把你在别处粘贴的此类文本还原为普通文本。

相关工具

常见问题