上下标生成器
把要抬高或压低的字符用成对符号圈起来,一次产出上标与下标两种 Unicode 写法,数字、字母、希腊字母与加减括号都能直接套用,复制后粘到聊天框、文档、表格里仍然保持原样。
写化学式、数学公式或者标注变量序号时,很多输入场景并不支持富文本格式,微信、微博、表格单元格、代码注释里的 sup、sub 标签会原样暴露出来。本工具改用 Unicode 中真实存在的上标、下标字符,转换后得到的仍然是一串普通文本,粘贴到哪里都保持抬高或压低的视觉效果,不依赖任何排版插件。
转换过程完全在浏览器内存里完成,输入内容不会发送到服务器,也不会写入任何存储,关闭页面即消失。
- 在左侧挑选一种标记符号,默认是方括号,若原文本身含有大量方括号可换成花括号或脱字符。
- 把文本粘进右侧输入框,给需要抬高或压低的字符套上标记,例如
H[2]O、x[1]、10[8]。 - 整段都要转换时,直接粘贴不加任何标记,并保持「整段全部转换」处于勾选状态。
- 上下标两个版本会同时生成,按需点击「复制上标」或「复制下标」取走结果。
- 若统计条显示存在无对应字符,可展开下方提示查看具体是哪些字符缺少 Unicode 写法。
| 类别 | 上标写法 | 下标写法 |
|---|---|---|
| 数字 | ⁰ ¹ ² ³ ⁴ ⁵ ⁶ ⁷ ⁸ ⁹ | ₀ ₁ ₂ ₃ ₄ ₅ ₆ ₇ ₈ ₉ |
| 小写字母 | ᵃ ᵇ ᶜ ᵈ ᵉ ᶠ ᵍ ʰ ⁱ ʲ ᵏ ˡ ᵐ ⁿ ᵒ ᵖ ʳ ˢ ᵗ ᵘ ᵛ ʷ ˣ ʸ ᶻ | ₐ ₑ ₕ ᵢ ⱼ ₖ ₗ ₘ ₙ ₒ ₚ ᵣ ₛ ₜ ᵤ ᵥ ₓ |
| 大写字母 | ᴬ ᴮ ᴰ ᴱ ᴳ ᴴ ᴵ ᴶ ᴷ ᴸ ᴹ ᴺ ᴼ ᴾ ᴿ ᵀ ᵁ ⱽ ᵂ | 无专用写法,按小写规则匹配 |
| 希腊字母 | ᵅ ᵝ ᵞ ᵟ ᵋ ᶿ ᶥ ᵠ ᵡ | ᵦ ᵧ ᵨ ᵩ ᵪ |
| 运算符号 | ⁺ ⁻ ⁼ ⁽ ⁾ | ₊ ₋ ₌ ₍ ₎ |
缺口主要集中在 C、F、Q、S、X、Y、Z 等大写字母以及 c、d、f、g 等小写字母的下标位置,Unicode 标准本身未收录,任何工具都无法凭空生成。
为什么要用标记符号,不能直接选中文字转换吗?
纯文本输入框无法记录选区格式,标记符号相当于给工具一个明确的边界,告诉它哪一段需要变形、哪一段保持原样。这样一次粘贴就能处理整篇含多个公式的文稿,不用逐个手动选中。如果整段都要转换,取消标记直接粘贴即可。
生成的字符能粘贴到微信、Word、Excel 吗?
可以。结果是 Unicode 标准字符而非格式标签,微信、微博、抖音文案框、Word、WPS、Excel 单元格、Notion、飞书文档都能正常显示。极少数使用老旧点阵字体的终端可能渲染成方框,这属于字体缺字而不是转换错误。
某些字母转换后没有变化是什么原因?
Unicode 的上下标集合并不完整,例如下标里没有 b、c、d、f、g、w、y、z,上标里没有 C、F、Q 等大写字母。工具遇到这类字符时按左侧设置处理:默认保留原字符以免信息丢失,也可以改成直接丢弃。
和 HTML 的 sup、sub 标签相比该怎么选?
网页正文、带排版能力的编辑器优先用标签,字体大小和基线对齐更规整;需要跨平台粘贴、在纯文本环境保持效果时用本工具生成的 Unicode 字符。两者可以并存,比如网页里用标签,分享到社交平台时换成 Unicode 版本。
转换的内容会被上传或保存吗?
不会。映射表和转换逻辑都打包在页面脚本里,点击生成时只在当前浏览器标签页内运算,没有任何网络请求,也不写入 Cookie 或本地存储,刷新页面后内容即清空。
