---
title: "GSM-7 编码"
description: "GSM-7 是 3GPP TS 23.038(原 GSM 03.38)定义的 7 位默认短信字符集。单条短信可容纳 160 个字符;消息被拆分后,每个分段容纳 153 个字符。"
canonical: "https://omnichannels.ai/zh/glossary/gsm-7/"
language: "zh"
updated: "2026-10-10"
publisher: "BroadNet Technologies"
brand: "OmniChannels.ai"
---

# GSM-7 编码

Canonical: https://omnichannels.ai/zh/glossary/gsm-7/
Language: zh
Publisher: OmniChannels.ai by BroadNet Technologies

**定义:** GSM-7 是 3GPP TS 23.038(原 GSM 03.38)定义的 7 位默认短信字符集。单条短信可容纳 160 个字符;消息被拆分后,每个分段容纳 153 个字符。

一条短信最多承载 140 个八位组的用户数据(3GPP TS 23.040)。将 7 位字符打包后可得 140 × 8 / 7 = 160 个字符。GSM-7 涵盖基本拉丁字母、数字、常用标点以及部分带重音符号的字母和希腊字母。

有些字符位于扩展表中,需通过转义字符访问,因此每个算作两个字符:换页符以及 ^ { } \ [ ] ~ | €。所以包含若干欧元符号或花括号的短信,可容纳的可见字符会少于 160 个。

如果短信中有任何字符不在 GSM-7 及其扩展表之内,如阿拉伯字母、表情符号或从文字处理软件粘贴来的弯引号,整条短信就会切换为 UCS-2,每条仅能容纳 70 个字符。

对于长短信,用户数据头会占用每个分段的空间,使每段只剩 153 个 GSM-7 字符(使用 16 位参考编号时为 152)。转义字符不会被拆到两个分段中。

发送活动前请检查短信内容:把一个弯引号换成直引号,就可能使计费分段数减半。

## 示例

```
“Your code is 123456”= 19 个 GSM-7 字符,1 个分段。“Price: 20€”= 10 个字符但占 11 个 septet,因为 € 以转义符加代码发送。
```

## 资料来源

- [3GPP TS 23.038 — Alphabets and language-specific information](https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=745)
- [3GPP TS 23.040 — Technical realization of the Short Message Service (SMS)](https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=747)