你的文本有多少字节?
字符和字节并不相同。字符串的字节大小取决于编码:UTF-8 对 ASCII 使用 1 字节,对表情符号最多 4 字节;UTF-16 使用 2 或 4 字节;UTF-32 每个码点始终 4 字节。在上方粘贴文本,本工具会同时显示这三者,让你确切知道字符串占用多少空间。
为什么字节大小很重要
字节限制无处不在:数据库列大小(VARCHAR 常以字节计)、HTTP 头与 Cookie、JSON 负载预算、短信分段、二维码以及 API 字段上限。一个 20 字符的字符串,依字符集不同可能是 20 字节或 80 字节,因此只数字符可能在不知不觉中超限。UTF-8 是 Web、JSON 和多数数据库的默认编码。
字符、码点与字节
本工具区分三种不同的计数。字符是字素簇——读者眼中的一个符号,包括由多个码点组成的表情符号。码点是单个 Unicode 标量值。字节是编码后的存储大小。像 👍 这样的表情是 1 个字符、1 个码点、4 个 UTF-8 字节;旗帜表情是 1 个字符,但有 2 个码点、8 个 UTF-8 字节。
私密且即时
一切都使用标准的 TextEncoder 在你的浏览器中计算,因此计数与服务器或数据库实际存储的完全一致。你粘贴的内容不会被上传,因此对令牌、密钥等敏感字符串也很安全。编辑文本,每个数字都会实时更新。
常见问题
UTF-8 中一个字符是多少字节?
1 到 4 字节。ASCII 字母和数字为 1 字节,带重音的拉丁字符及希腊/西里尔字符为 2 字节,多数中日韩字符为 3 字节,表情符号和较少见的符号为 4 字节。
字符、码点和字节有什么区别?
字符(字素)是你看到的一个符号;码点是单个 Unicode 标量值;字节是编码后的大小。一个表情可能是 1 个字符、1 个码点、4 个 UTF-8 字节——由多个码点组成的表情会用得更多。
数据库应当统计哪种编码?
通常是 UTF-8,它是 Web、JSON 和多数现代数据库的默认编码。请检查你的列长度是按字节还是按字符定义——UTF-8 多字节字符可能超过按字节计的限制。
我的文本会被发送到服务器吗?
不会。字节统计完全在你的浏览器中使用标准 TextEncoder 进行,因此对 API 密钥、令牌等敏感字符串也很安全。
最后更新:2026年6月14日
准备好看看你的帖子真实呈现效果了吗?
将草稿粘贴到 PostTruncate 编辑器中,即可立即查看 LinkedIn、X、Instagram、Facebook、Threads 和 TikTok 的实时预览——折叠线、话题串分割和字数限制提示会随输入实时更新。完全免费、即时呈现,且所有内容均不离开你的浏览器。
开始写作——完全免费