跳转到正文

上标与下标生成器

在任意一个文本框中输入数字、符号或字母,即可将其复制为 Unicode 上标或下标——x² 中的 ²、H₂O 中的 ₂、1ˢᵗ 中的 ˢᵗ。适用于无法使用真正格式设置的场合:帖子、短信、电子表格单元格、纯文本电子邮件。免费,无需注册。

结果将显示在此处

结果将显示在此处

如何使用上标与下标生成器

  1. 只输入需要升高或降低的部分。 默认情况下,每个文本框都会转换您输入的全部内容,包括字母。要得到 x²,请只在上标框中输入 2,而不是 x2。若要输入整个表达式或化学式,请勾选仅数字和电荷:字母保持原样输入,只转换数字(以及电荷符号)。
  2. 复制结果。 按下该文本框下方的复制。
  3. 粘贴到普通文字之后。 底数(x、H、10)请自行在消息中输入,再把转换后的部分粘贴在其后。
  4. 检查结果。 没有小号形式的字母会保持正常大小;下方的说明列出了哪些字母。

示例:输入什么,得到什么

您想要在文本框中输入文本框结果
x 的平方2上标² → x²
十的负三次方-3上标⁻³ → 10⁻³
n 加一作为指数n+1上标ⁿ⁺¹ → 2ⁿ⁺¹
序数st、nd、rd、th上标ˢᵗ ⁿᵈ ʳᵈ ᵗʰ → 1ˢᵗ 2ⁿᵈ 3ʳᵈ 4ᵗʰ
商标符号TM上标ᵀᴹ
水、葡萄糖、硫酸H2O、C6H12O6、H2SO4下标H₂O、C₆H₁₂O₆、H₂SO₄
氧化铁(III)、氢氧化钙、硫酸铜水合物Fe2O3、Ca(OH)2、CuSO4·5H2O(需勾选仅数字和电荷)下标Fe₂O₃、Ca(OH)₂、CuSO₄·5H₂O
整个表达式:x 的平方,E = mc 的平方x2、E=mc2(需勾选仅数字和电荷)上标x²、E=mc²
带电荷的离子Fe3+、Cl-(需勾选仅数字和电荷)上标Fe³⁺、Cl⁻
第 n 项n下标ₙ → aₙ

在默认设置下,只有当每个字母都是大写时,整个化学式才能放入下标框,因为该框会保留大写字母、转换数字。这就是 H2O、CO2、CH4 和 C6H12O6 能得到正确结果的原因。小写字母会被转换,这会破坏含有两个字母元素符号的化学式:Fe2O3 会变成 Fₑ₂O₃,NaCl 会变成 NₐCₗ,Ca(OH)2 会变成 Cₐ₍OH₎₂(括号也会被降低)。遇到这些情况,请勾选仅数字和电荷。此时只转换数字,并且只在化学式需要下标的位置转换:即字母或右括号之后。Fe2O3 会变成 Fe₂O₃,Ca(OH)2 会变成 Ca(OH)₂,而大写字母或括号前的系数保持正常大小,因此 2H2O 会变成 2H₂O。在上标框中,同一设置会把 x2+y2=z2 变为 x²+y²=z²,把 Fe3+ 变为 Fe³⁺,即升高数字和电荷符号,但不会升高连接两项的 + 或 -。未勾选该设置时,上标框会升高每一个字符:x2+y2=z2 将变为 ˣ²⁺ʸ²⁼ᶻ²。

哪些字符存在,以及为什么有些不存在

Unicode 只为有限的字符集提供了上标和下标形式。数字 0–9 以及符号 + − = ( ) 两种形式都存在。字母方面,上标框覆盖除 q 之外的上标 a–z,以及大写字母 A B D E G H I J K L M N O P R T U V W。下标字母较少:a e h i j k l m n o p r s t u v x。没有下标 b、c、d、f、g 或 q,也没有上标大写 X、Y 或 Z。Unicode 18(2026 年 9 月)新增了下标 w、y 和 z(U+209D–U+209F),但它们对当前字体来说太新,因此本工具不包含它们。Unicode 14 和 17 新增了上标 q 以及上标大写字母 C、F、Q 和 S,但字体对它们的支持尚少,因此本工具会将这些字母保持正常大小。

这些字符来自几个不同的区块,因此外观有时不太整齐。¹ ² ³ 较为古老:它们来自 Latin-1(U+00B9、U+00B2、U+00B3),因此几乎在任何地方都能正常显示。其余数字和符号位于上标和下标区块(U+2070–U+209F);下标字母 ₐ ₑ ₒ ₓ 是在 Unicode 4.1 中加入该区块的,ₕ 和 ₖ–ₜ 则在 Unicode 6.0 中加入。大多数上标字母是借自语音学的“修饰字母”(语音学扩展,U+1D00–U+1D7F,以及间距修饰字母,U+02B0–U+02FF)。字体可能用与数字不同的设计绘制这些字母,因此较长的一串可能出现高度不一的情况。

Unicode 字符还是真正的格式?

在纯文本场合请使用 Unicode 上标:社交帖子、短信、聊天、电子表格单元格的值、提交信息、允许使用这些字符的文件名。在文档中请使用真正的格式。在 Word 中,按 Ctrl+Shift+= 设为上标,按 Ctrl+= 设为下标;在 Google 文档中,使用 Ctrl+. 和 Ctrl+,;在 HTML 中,用 <sup> 或 <sub> 包裹文字。真正的格式能让文字保持可搜索、屏幕阅读器可将其作为普通文字朗读,而且适用于每一个字母。对于需要不止几个符号的公式,请使用 LaTeX,并通过 LaTeX to Unicode Converter 将其转换为 Unicode。

您需要哪个工具?

您想要使用
指数、化学下标、序数、脚注编号和符号本页面
整个单词使用微小的上标字母或小型大写字母小型文字生成器
计算出的幂,例如 2^10Exponent Calculator
科学记数法中的数字,6.02 × 10²³科学记数法
从 LaTeX 解析的公式,例如 x^2LaTeX to Unicode Converter

关于无障碍访问的说明

屏幕阅读器对这些字符的处理并不统一。有的会把 ² 读作“squared”或“superscript two”,有的则读作“two”,因此 x² 可能被听成“x two”;而上标字母可能被逐个拼读、按名称朗读或直接跳过。凡是关系到含义的公式、单位(m²)或指数,最好使用真正的格式或文字(“x squared”)。Unicode 字符适用于随意的文字,切勿单独依赖它们来传达操作说明或数据。

常见问题

在无法设置文本格式的地方,如何输入上标或下标?
在上方对应的文本框中输入数字或字母,复制结果,然后粘贴在普通文字之后。转换后的字符是独立的 Unicode 字符,因此在任何接受纯文本的地方它都会保持升高或降低。
如何用这个工具写出 x² 或 E = mc²?
在上标框中输入 2,然后在您自己的文字中 x 或 c 之后粘贴 ²。或者勾选仅数字和电荷,输入整个表达式 x2 或 E=mc2,即可得到 x² 和 E=mc²。若不勾选该设置,输入整个表达式会升高每一个字母和符号,得到 ˣ² 或 ᴱ⁼ᵐᶜ²。对于 10⁻³ 这样的指数,请单独输入 -3,并将其粘贴在 10 之后。
我可以写出像 H₂O 这样的化学式吗?
可以。勾选仅数字和电荷,然后在下标框中输入整个化学式:H2O、Fe2O3、Ca(OH)2 和 CuSO4·5H2O 都能得到正确结果,因为只有数字会被降低,字母、括号和系数保持原样。若不勾选该设置,字母全为大写的化学式(H2O、CO2、C6H12O6)可以正常工作,但 Fe、Na、Cl 这类两字母元素符号也会被降低。
为什么下标中缺少某些字母?
在目前人们使用的字体中,Unicode 只为 a、e、h、i、j、k、l、m、n、o、p、r、s、t、u、v 和 x(以及数字、符号和一些希腊字母)定义了下标形式。没有下标 b、c、d、f、g 或 q;w、y 和 z 直到 2026 年 9 月的 Unicode 18 才加入,因此本工具会将它们保持正常大小。这是 Unicode 和字体的限制,而不是错误。
如何在 Word、Google 文档或 HTML 中设置上标?
在 Word 中,按 Ctrl+Shift+= 设为上标,按 Ctrl+= 设为下标;在 Google 文档中,按 Ctrl+. 和 Ctrl+,;在 HTML 中,使用 <sup> 和 <sub> 元素。与 Unicode 字符不同,这些方法会把文字保留为普通文字。
Unicode 上标可以无障碍访问并被搜索吗?
不可靠。屏幕阅读器对它们的朗读各不相同,搜索“m2”也找不到 m²。请在随意的文字中使用它们;凡是关系到含义的地方,请使用真正的格式或文字。

相关工具

花式文字与符号中的更多工具