所有帖子
短信洞察

短信字符限制: 短信可以多长?

SMS character limit: how long can a text message be, with a character counter showing 160 characters per message

介绍

您为客户撰写清晰、友好的 170 个字符的文本。它在你的屏幕上看起来很好。然后,您的递送报告显示它以两条消息的形式发出,您的账单也反映了这一点。

这个惊喜来自短信字符限制。单条短信具有硬性大小上限,并且上限会根据您输入的内容而变化。一个卷曲的撇号或一个表情符号可以让你的房间缩小一半以上。

本指南用简单的语言解释了这一限制:数字是什么、它们为何存在、消息拼接在一起的长度以及如何编写完整的文本。示例基于当今美国企业发送消息的方式,无论是通过电话还是通过 SMSLocal 等批量短信平台。

要点

  • 标准短信持有 160 个字符 当它使用基本的 GSM-7 字母表时。
  • 一个表情符号或该字母表之外的一个字符将整个消息切换为 Unicode,其中限制为 70 个字符.
  • 较长的消息被分成 段 153 (GSM-7) 或 67 (Unicode) 个字符,大多数平台按段计费。
  • 选择退出的措辞、链接和您的公司名称都会计入限制,因此请先做好计划。
  • 您可以在活动结束前预览和测试您的消息,这比事后发现要便宜。

短信字符数限制是多少?

A short text split into segments, with a character count showing message length

SMS 字符限制是一条短信服务消息中可容纳的最大文本量。对于以简单英文字母、数字和常见标点符号书写的消息,最多为 160 个字符。

这个数字可以追溯到 1985 年。据报道,帮助设计 SMS 标准的工程师 Friedhelm Hillebrand 测试了典型的明信片和电传消息,发现大多数想法都可以容纳大约 160 个字符。承载文本的信令通道几乎没有剩余空间,因此160成为标准并且从未移动。

这就是为什么文本不像电子邮件。文本通过移动网络上的小型控制通道传输,而不是通过您的数据计划。它被建造得很短。

为什么数字会改变?

因为真正的限制不是160个字符。这是 140字节。 140 个字节可容纳多少个字符取决于每个字符的编码方式:

  • GSM-7 每个字符使用 7 位,因此 140 个字节可容纳 160 个字符。
  • UCS-2(统一码) 每个字符使用 16 位,因此 140 个字节只能容纳 70 个字符。

电话或平台为您选择编码。如果消息中的每个字符都存在于 GSM-7 字母表中,则它使用 GSM-7。如果其中之一不符合,则整条消息都会转为 Unicode。

短信字符限制一览

消息类型单条消息较长消息的每个部分
GSM-7(标准字母、数字、常用符号)160 个字符153 个字符
Unicode / UCS-2(表情符号、大引号、非拉丁脚本)70 个字符67 个字符

为什么较长消息的每个部分都比单个消息短?网络需要一个小标头来将各个部分按顺序放回原处,并且该标头在 GSM-7 中占用 7 个字符的空间(在 Unicode 中占用 3 个字符)。

什么是短信段?

One long text message delivered in three SMS segments

片段是文本的一个计费单位。如果您的消息符合某一限制,则它是一个片段。如果没有,则将其切成碎片,每块都是一个段。

这是实数的样子:

  • 140 个字符的 GSM-7 消息 = 1 段.
  • 200 个字符的 GSM-7 消息 = 2段 (153 + 47).
  • 306 个字符的 GSM-7 消息 = 2段 (153 + 153)。再添加一个字符就变成了 3段.
  • 包含一个表情符号的 100 个字符的消息 = 2段,因为表情符号强制采用 Unicode,单条消息限制降至 70。

收件人看不到分段。现代手机将它们粘在一条消息中。但就您而言,每个细分通常都是单独收费的,因此每个文本两个细分的 10,000 个联系人的营销活动就是 20,000 个计费细分。

为什么表情符号和花哨的标点符号会耗尽你的极限

大多数人从未意识到他们的消息是 Unicode 格式的。通常的罪魁祸首:

  • 表情符号。 即使是一个就足够了。
  • 弯引号和撇号。 如果您在 Word、Google Docs 或 Notes 中草稿,直撇号 (') 通常会变成弯撇号 (')。该单个字符将消息切换为 Unicode。
  • 长划线 例如破折号。
  • 重音字母或非拉丁字母 不在 GSM-7 集中的字符,包括西班牙语消息中使用的一些字符。
  • 非英语脚本 例如中文、阿拉伯语或印地语。

还有第二个怪癖。一些 GSM-7 字符,包括 ^ { } \ [ ] ~ |和欧元符号,使用转义序列并计为 二 每个字符。两个字母都定义在 ETSI 和 3GPP 规范 TS 23.038,其中表示 GSM 7 位字母表允许消息中最多包含 160 个字符。

一个简单的例子。这只有大约 80 个字符,但它将作为两段发送:

“嗨,玛丽亚,您的 4 人餐桌已经准备好了🍽️ 进来吧——我们会等 10 分钟。”

表情符号、破折号和大撇号都会触发 Unicode。用简单的标点符号重写它,不使用表情符号,将其恢复为单个片段:

“嗨,玛丽亚,您的 4 人餐桌已经准备好了。进来吧,我们等10分钟。”

表情符号和 Unicode 有意义吗?

A standard text compared with an emoji text, showing that emojis change SMS encoding and length

是的,当消息赢得它时。生日优惠或餐厅促销使用一个恰当的表情符号可以让人感觉更温暖,而西班牙语营销活动需要它们的重音字符才能正确阅读。

诀窍是有目的地选择。如果您的消息已经接近 70 个字符,则 Unicode 很便宜。如果它运行 140 个字符或更多,添加表情符号可以使段数增加一倍。在小范围受众中测试这两个版本并比较反应,而不仅仅是成本。

通过 SMSLocal 更智能地参与!

通过可靠、快速和有效的沟通,让您的信息脱颖而出。立即提升您的短信游戏水平。

联系我们

短信限制与彩信限制

SMS text messages with character limits compared with MMS media messages with size limits

如果您需要更多空间,MMS(多媒体消息服务)是另一个选择。它是为图像、短视频、音频和较长文本而构建的,并且同样不受 160 个字符规则的限制。

短信彩信
文字长度每段 160 (GSM-7) 或 70 (Unicode)更长的文本,通常最多约 1,600 个字符
媒体没有任何图片、GIF、短视频、音频
送货适用于任何手机许多设备需要彩信支持和数据连接
成本降低通常每条消息更高

媒体大小和文本长度的限制因运营商和平台而异,因此在围绕特定文件大小设计活动之前,请检查提供商的文档。一个安全的习惯是保持图片较小。要进行更深入的比较,请阅读我们的指南 短信与彩信.

iMessage 是 Apple 设备之间的蓝色气泡服务,它是一个完全不同的系统,并且不遵循 SMS 限制。您向客户的 iPhone 发送的业务短信仍会以短信或彩信形式发送,除非它们是通过支持 Apple 消息服务的渠道发送的。

什么算作你的角色限制

客户看到的一切都很重要。当您预算消息时,请包括:

  • 你的 企业名称,美国运营商和法规希望您识别。
  • 任何 个性化 你融入其中,就像名字或订单号一样。名字可以是 4 个字符或 14 个字符。
  • 链接。 具有跟踪功能的完整 URL 本身可以使用 60 个或更多字符。
  • 选择退出的措辞。 发送给客户的消息应提供一种简单的停止方法,例如“回复停止以选择退出”。仅此一项就大约有 22 个字符。

您计划包含 130 个字符的消息在合并字段、链接和选择退出文本后可能会增加到 190 个字符。计划最长的版本,而不是平均版本。

关于链接的注释

短链接可以节省字符,但要小心免费的公共链接缩短器。运营商可以将它们视为垃圾邮件信号,并且包含它们的消息可能会被过滤。您自己的域上的品牌短链接是保持 URL 简短且可信的更安全方法。

如何在限制内写作:实用技巧

  1. 以要点为主。 将报价、时间或操作放在前 100 个字符中。
  2. 切割填充物。 “只是提醒一下”和“我们想让你知道”很容易删除。
  3. 使用简单的标点符号。 输入直引号和撇号,或者先将草稿粘贴到纯文本编辑器中。
  4. 算一下额外的。 在决定长度之前添加选择退出文本、您的公司名称和最长的个性化内容。
  5. 使用一个明确的号召性用语。 一篇文本中的两个请求往往会消耗字符并减少回复。
  6. 大规模测试。 将您的最终版本发送到您自己的手机和几位同事,看看它实际上是如何到达的。

这是真正的编辑的样子。原件有 203 个字符,分两段发送:

“尊敬的顾客您好!我们只是想提醒您,您与 Lee 医生的预约安排在明天,即 3 月 14 日下午 3:00。如果您需要重新安排,请回复此消息。谢谢你!”

紧缩版本有 126 个字符,并且保留在一个段中:

“提醒:您与 Lee 医生的预约时间是明天,即 3 月 14 日下午 3:00。回复 C 确认或回复 R 重新安排。停止选择退出”

它说的是同样的事情,提供了更快的回复路径,并且成本减半,因为它是一个段而不是两个。

如何使用 SMSLocal 在限制范围内检查和发送

Three steps to stay within the limit: review the message, check its length, send

无论您选择什么平台,工作流程都是相似的。以下是它如何与 SMSLocal 配合使用。

  1. 创建您的帐户。 在 SMSLocal 网站上注册。注册需要几分钟,您可以开始免费试用。
  2. 导入您的联系人。 上传列表或手动添加号码,并对它们进行分组,以便您可以发送有针对性的消息。
  3. 写下您的留言。 如果您有模板,请在模板中起草它,使用名称或订单详细信息的合并字段。编写时牢记最长的可能值。
  4. 发送前检查长度。 检查您的消息中是否有表情符号、卷曲标点符号和选择退出行。将测试发送到您自己的手机。
  5. 安排或发送。 立即发送或选择适合您的受众的日期和时间。
  6. 阅读您的交付报告。 确认消息已发出,并注意是否有客户回复。用你所学到的知识来加强下一条信息。

规划发送还可以减少失败或延迟的消息。如果没有人收到短信,我们的指南 为什么短信不发送 涵盖常见原因。

商务消息传递的限制是否会发生变化?

当您使用企业号码时,字符限制本身不会改变。 10DLC 号码、免费电话号码或短代码都传送相同大小的 SMS 段。变化的是消息的合规性,例如识别您的业务、提供退出选项以及仅向同意接收短信的人发送消息。

如果您不熟悉美国商务短信的运作方式,我们的概述 A2P 消息传递 解释了应用程序发短信和常规短信之间的区别。

结论

SMS 字符限制在纸面上很简单:GSM-7 中为 160 个字符,Unicode 中为 70 个字符。在实践中,一个大写撇号或一个表情符号决定适用哪个数字,答案会以分段形式显示在您的账单上。

在点击发送之前写下限制。保持简短的开头,使用简单的标点符号,除非表情符号值得花费,并为您的公司名称、链接和选择退出文本留出预算空间。测试消息、阅读报告并进行调整。

准备好使用 SMSLocal 发送更智能的短信了吗?

开始免费试用 SMSLocal,看看接触客户有多么容易。

联系我们

常见问题解答

当使用 GSM-7 字母表时,标准 SMS 可容纳 160 个字符。如果其中包含表情符号或该字母表之外的其他字符,则单条消息的字符数限制将降至 70 个。

该消息被分成多个段并作为联合消息发送。大多数手机将其显示为一条消息,但每个部分都单独计费。较长的消息每段使用 153 个字符 (GSM-7) 或 67 个字符 (Unicode)。

是的。表情符号本身可以占用多个字符的空间,并且还将整个消息切换为 Unicode 编码。这会将每个分段的限制从 160 减少到 70。带有单个表情符号的消息可以轻松地分成两部分。

这取决于运营商和您的消息传递平台。许多平台允许消息长度最多约为 1,600 个字符,但长文本更难以阅读且成本更高。如果您需要多个句子,请考虑链接到页面或使用彩信。

短信在两者上的工作原理相同。如果一名 iPhone 用户通过 iMessage 向另一名 iPhone 用户发送短信,则这是一项单独的 Apple 服务,并且不受短信限制。从商业短信平台发送的消息以短信或彩信形式发送。

开始使用

开始使用 SMSLocal 发送

通过一个仪表板进行批量短信、双向回复和发送报告 — 无需应用程序,无需代码,可免费启动。