简介与帖子字符计数器
输入或粘贴你的简介、文案或帖子,即可同时看到八个不同输入框还剩多少空间。大多数计数器把每个表情都当作一个字符,但应用并不这样算:一个家庭表情是五个码位,一面旗帜是两个,而 X 会把每个表情都按两个字符计算。这个计数器会列出所有这些数字,所以在这里放得下的简介,在应用里也放得下。
- 肉眼所见字符数
- 35
- 码位数
- 40
- UTF-16 单元数
- 47
- X 加权长度
- 60
- 表情数
- 5
- 词数
- 10
- 行数
- 3
各平台剩余空间
| 输入框 | 上限 | 已用 | 剩余 | |
|---|---|---|---|---|
| X 帖子X 加权 | 280 | 60 | 220 | 未超出 |
| X 简介码位 | 160 | 40 | 120 | 未超出 |
| Instagram 简介码位 | 150 | 40 | 110 | 未超出 |
| Instagram 文案码位 | 2,200 | 40 | 2,160 | 未超出 |
| TikTok 简介码位 | 80 | 40 | 40 | 未超出 |
| WhatsApp 个性签名码位 | 139 | 40 | 99 | 未超出 |
| Discord 关于我码位 | 190 | 40 | 150 | 未超出 |
| YouTube 频道说明码位 | 1,000 | 40 | 960 | 未超出 |
同一段文字,四种不同长度
每一行都是在构建本页时由上方工具计算得出的。第一列与其余各列之间的差距,正是简介看起来很短却仍被截断的原因。
| 文字 | 可见 | 码位 | UTF-16 | X 权重 |
|---|---|---|---|---|
| Good morning普通单词 | 12 | 12 | 12 | 12 |
| 😀一个简单表情 | 1 | 1 | 2 | 2 |
| 👍🏽带肤色的表情 | 1 | 2 | 4 | 2 |
| 👨👩👧用零宽连接符拼接的家庭表情 | 1 | 5 | 8 | 2 |
| 🇮🇳国家旗帜 | 1 | 2 | 4 | 2 |
| 𝐁𝐨𝐥𝐝字体生成器生成的粗体字母 | 4 | 4 | 8 | 8 |
| नमस्ते印地语文字 | 3 | 6 | 6 | 6 |
| こんにちは日文文字 | 5 | 5 | 5 | 10 |
| https://www.bestemojis.com/一个链接 | 27 | 27 | 27 | 23 |
我们采用的上限及其出处
只有 X 公开了计数方式。其他平台只说明了上限,却没说一个表情算一个字符还是多个,因此对这些平台,计数器按码位计算,并标出所有不确定的情况。
| 输入框 | 上限 | 我们的计数方式 | 出处 |
|---|---|---|---|
| X 帖子 | 280 | X 加权 | X 开发者文档:表情和中日韩文字计 2,链接计 23 |
| X 简介 | 160 | 码位 | 多份指南报告的平台上限,2026 年 10 月 |
| Instagram 简介 | 150 | 码位 | 多份指南报告的平台上限,2026 年 10 月 |
| Instagram 文案 | 2,200 | 码位 | 多份指南报告的平台上限,2026 年 10 月 |
| TikTok 简介 | 80 | 码位 | 大多数指南给出 80;少数报告称 2026 年起为 160,所以我们采用更稳妥的 80 |
| WhatsApp 个性签名 | 139 | 码位 | 多份指南报告的平台上限,2026 年 10 月 |
| Discord 关于我 | 190 | 码位 | 多份指南报告的平台上限,2026 年 10 月 |
| YouTube 频道说明 | 1,000 | 码位 | 多份指南报告的平台上限,2026 年 10 月 |
为什么一个表情能占掉七个字符
屏幕上的一个表情,底层往往是好几个字符。👍🏽 是竖大拇指加一个肤色修饰符,共两个码位。🇮🇳 是两个区域指示符字母 I 和 N。👨👩👧 是一个男人、一个女人和一个女孩,由两个看不见的零宽连接符拼在一起,总共五个码位,在 JavaScript 和 Java 使用的 UTF-16 编码中则是八个单元。普通的 😀 只有一个码位,但仍占两个 UTF-16 单元。一段由二十个短词和五个组合表情组成的简介,实际长度可能比看上去多出三十个字符。
X 的计数方式与众不同
X 是唯一公开计数规则的平台,而且这条规则很特别。U+10FF 及以下的字符计 1,涵盖拉丁文、希腊文、西里尔文、阿拉伯文、希伯来文、印地文和泰文。每个表情都计 2,无论它由多少个码位组成,所以 👨👩👧 和 😀 的代价相同。中文、日文和韩文字符各计 2,字体生成器生成的粗体和花体字母也一样。任何链接都计 23,不管实际多长,因为 X 会通过 t.co 短链接服务改写它。因此,一条日文帖子写到 140 个字符就会碰到 280 的上限,而同样长度的印地文帖子却不会,这就是计数器单独列出 X 的原因。
我们无法确认的部分,以及计数器的处理方式
Instagram、TikTok、WhatsApp、Discord 和 YouTube 公布了上限,却没有公布计数规则,我们宁可如实说明也不愿瞎猜。对于这些输入框,计数器按码位计算,与本站各个简介生成器使用的单位相同:👍🏽 算两个,👨👩👧 算五个。如果你的文字按这种方式不超限,但应用若按 UTF-16 单元计数(HTML maxlength 属性使用的单位)就会超限,该行会显示「请在应用中确认」,而不是绿色对勾。只有在你接近上限并使用了组合表情时才会出现这种情况,而这恰恰是最需要留意的时候。
简介超出几个字符时如何删减
先把组合表情换成单个表情:用 👍 代替 👍🏽 可省一个,用一个 👪 代替 👨👩👧 可省四个。字体生成器生成的粗体或花体字母看起来像普通字母,但每一个都是基本范围之外的数学符号,所以在 X 上每个都计 2;只在名字上用它们就好。由符号组成的长分隔线是第二大开销。空格和换行在所有平台都计数,所以句号后面的两个空格也值得删掉。
字符计数常见问题
在 Instagram 上,一个表情算一个字符吗?
Instagram 没有公布它的计数规则。像 😀 这样的简单表情是一个码位,本计数器和我们的 Instagram 简介生成器都是这样计算的。带肤色和组合的表情会更多:👍🏽 是两个,👨👩👧 是五个。如果你离 150 只差几个字符,在依赖任何计数器之前,请先把简介粘贴到应用里试一下。
为什么 X 显示我的帖子比看上去更长?
X 把每个表情、每个中文、日文或韩文字符,以及每个粗体或花体字母都计为 2,每个链接计为 23。拉丁文、印地文、阿拉伯文和大多数其他文字计为 1。一条含十个表情和一个链接的 200 字符帖子,在 X 上可能已经超过 280。表格中的 X 一行使用的是 X 公布的权重。
空格和换行算字符吗?
算,所列的每个平台都算。一个换行是一个字符,所以分成五行的简介光换行就要花掉四个字符。你看不见的末尾空格同样计数。
我的文字会被发送到别处吗?
不会。计数在你输入时于浏览器中完成,你粘贴的任何内容都不会离开本页。刷新页面即可清空。
为什么我的 TikTok 简介允许的字符数不一样?
TikTok 没有公布一个统一的数字。大多数指南给出的是 80 个字符,也有人报告账号在 2026 年获得了 160 个。我们采用 80,因为放得进 80 的简介两种情况都适用。如果你的应用允许更多,放心使用即可。
