上标 & 下标制作器
用 Unicode 上标和下标码点逐字符重写你的输入。支持数字、四个运算符(`+ - = ( )`)和大多数拉丁字母。变换纯文本 — 无需样式 — 所以结果在复制到 Slack、X、纯文本邮件、代码注释或字体栈跟不上的地方依然有效。
—
上标
Cᴼ² ⁺ ᴴ²ᴼ → C⁶ᴴ¹²ᴼ⁶
下标
CO₂ ₊ H₂O → C₆H₁₂O₆
原样通过(无 Unicode 码点): C H O →
Unicode 上/下标使用真实码点,因此粘贴到纯文本目的地仍然保留。
使用方法
- 在输入框输入或粘贴文本。
- 复制你想要的上标或下标行。
- 如果某些字符无法映射(个别字母没有码点),它们原样通过 — 会在警告中列出。
常见问题
- 为什么不直接用 `<sup>` / `<sub>`?
- 在有样式上下文(HTML、渲染内联 HTML 的 Markdown、Word)这些标签通常没错。但纯文本目的地 — Slack、X、JSON 值、代码注释、终端输出 — 会剥离样式,所以 Unicode 字符版本是格式存活下来的唯一方式。
- 为什么某些应用里仍然显得小?
- Unicode 上下标字母用 Latin Modifier 和 Combining 范围。某些字体以正常粗细渲染(深色模式下可能看起来很细),或者由回退字体替代。例外是 `q`,没有上标码点,原样通过。
- 哪些字符不支持?
- 上标缺 `q`。下标缺大多数字母 — 仅 `a e h i j k l m n o p r s t u v x` 存在,加上数字和四个运算符。工具会标出未映射的字符以便你知道哪些是原样。
相关工具
盲文翻译器(文本 ↔ 盲文)
在浏览器中将文本翻译为 Unicode 盲文(一级)并将盲文解码回文本,支持大写与数字符号。
文本 0 0
花式 Unicode 文本
输入普通 ASCII,得到 𝐁𝐨𝐥𝐝、𝐼𝑡𝑎𝑙𝑖𝑐、𝓢𝓬𝓻𝓲𝓹𝓽、𝔉𝔯𝔞𝔨𝔱𝔲𝔯、𝕯𝖔𝖚𝖇𝖑𝖊-𝖘𝖙𝖗𝖚𝖈𝖐、𝙼𝚘𝚗𝚘 与 sans-serif 变体,来自 Unicode 数学字母数字符号块。
文本 0 0
Unicode 字符检查器
把字符串拆成字符,逐个显示码点、UTF-8 字节、HTML 实体、CSS 转义以及所在 Unicode 区块。
文本 0 0
Unicode 规范化 (NFC, NFD, NFKC, NFKD)
将文本规范化为 NFC、NFD、NFKC 或 NFKD,可选去除变音符号(café → cafe),并比较四种形式的码点与字节数 — 在浏览器内完成。
文本 0 0
字符与单词计数器
实时统计字符、单词、句子、行数和字节数。
文本 0 0
大小写转换
在大写、小写、标题、camelCase、snake_case 等之间转换文本。
文本 0 0