表情符号转文字
把消息中的表情符号替换为 Unicode 名称、码位或 HTML 实体,也可以删除所有表情符号;并用表格列出各个表情符号的名称和出现次数。
| 表情符号 | 名称 | 码位 | 次数 |
|---|---|---|---|
| 🎉 | 拉炮 | U+1F389 | 1 |
| 🎂 | 生日蛋糕 | U+1F382 | 1 |
| 🥳 | 派对笑脸 | U+1F973 | 1 |
| 😉 | 眨眼 | U+1F609 | 1 |
| 👍🏽 | 赞:中等肤色 | U+1F44D U+1F3FD | 1 |
粘贴一段消息,就能把其中每个表情符号替换为名称、Unicode 码位或 HTML 实体,或者干脆删除。换成名称后,消息在纯文本日志、旧系统和屏幕阅读器检查等无法显示表情符号的场合仍然可读;码位和实体则是开发者存储或调试表情符号时需要的形式。
使用方法
- 粘贴含有表情符号的文本。
- 选择每个表情符号变成什么:名称、码位、HTML 实体或无。
- 从结果框中复制转换后的文本。
- 在表格中查看每种不同的表情符号、它的名称及出现次数。
计算公式
名称:[CLDR 简短名称] · 码位:[U+XXXX …] · HTML:每个码位写成 &#xXXXX;
表情符号按完整的可见字符识别,因此国旗、带肤色的表情符号或组合序列都只会变成一个名称。肤色和国旗遵循 Unicode 命名规则(“thumbs up: medium skin tone”“flag: Japan”)。没有表情符号样式选择符的 © 或 ™ 等符号被视为普通文本,保持不变。
示例
示例生日消息中有 5 个表情符号。在名称模式下,它变成“Happy birthday! [party popper][birthday cake] See you at the party tonight [partying face] — don’t be late [winking face][thumbs up: medium skin tone]”。在删除模式下,表情符号消失并整理了空格,只剩下“Happy birthday! See you at the party tonight — don’t be late”。
常见问题
表情符号的名称从哪里来?
内置名称遵循 Unicode CLDR 简短名称。拼合出的国旗、肤色和性别描述只是备用,并不能证明粘贴的序列是标准的表情符号。
不在列表中的表情符号会怎样?
工具内置约 650 个常用表情符号,并能识别由区域指示符组成的国旗、肤色和键帽。不认识的组合序列会按其组成部分描述(例如“bear + snowflake”),其余的则显示为码位。
怎样从文本中删除表情符号?
选择“无(删除表情符号)”。所有表情符号都会被删除,留下的多余空格也会合并,不会出现双空格。
为什么一个表情符号会有多个码位?
因为很多表情符号是序列:基础字符加肤色修饰符,用两个区域指示符表示的国旗,或用 U+200D 连接的多个表情符号。U+FE0F 是用于请求彩色表情符号显示的变体选择符。
资料来源
最后更新:
包含这些输入的页面地址: https://kakao.mobile/zh/tools/emoji-to-text-tool/
引用此工具
kakaoCalc. (2026, November 8). 表情符号转文字. https://kakao.mobile/zh/tools/emoji-to-text-tool/
“表情符号转文字.” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/emoji-to-text-tool/.