無料ツール · メッセージング
SMS 文字数・セグメントカウンター
メッセージを貼り付けると、エンコーディング、文字数、何セグメントで送信されるかが表示され、Unicode を強制する文字がハイライトされます。
テキストはブラウザ内にとどまり、アップロードされません。
- エンコード
- GSM-7
- 文字数
- 0
- セグメント数
- 0
- 最後のセグメントの残り
- 160 / 160
UCS-2 を強制する文字
該当文字を強調表示したメッセージ
セグメント数は推定値です。ネットワークが文字を置き換えたり、長いメッセージを独自の方法で分割したりする場合があります。
スペイン語とポルトガル語:á、í、ó、ú、â、ê、ô、ã、õ、ç は GSM-7 に含まれず、メッセージが UCS-2 に切り替わります。é、ñ、ü、à は含まれます。
仕組みと制約
ブラウザ上で動作します。入力内容はお使いの端末に留まり、アップロードされることはありません。
カウンターは、3GPP TS 23.038 の GSM 7 ビットデフォルトアルファベットとその拡張テーブルを適用します。これらの文字だけを使うメッセージは GSM-7 で送信されます。範囲外の文字が 1 つでもあると、メッセージ全体が UCS-2 に切り替わり、1 セグメントに収まる文字数が少なくなります。
セグメント数は推定値です。通信事業者によっては文字を置き換えたり、長いメッセージを独自の方法で分割したりするため、特定のルートでの数が異なる場合があります。
データソースとライセンス
Operator names, brands and codes shown here are public reference data compiled from national regulators and other public sources. Their appearance does not indicate any partnership, endorsement, agreement or connectivity between unicomam.com and the named operators. All trademarks belong to their owners. Data is provided “as is” with no warranty; verify against the official source before relying on it for routing, billing or compliance decisions.
規制情報は参考情報であり、法的助言ではありません。規制当局へのリンクと「最終確認」日をご確認ください。
Calculations follow 3GPP TS 23.038 / 23.003 / 27.007 / 36.101 / 38.101 (Release 18). This tool is not affiliated with or endorsed by 3GPP or ETSI.
SMS のエンコーディングとセグメントの仕組み
SMS は 1 つ以上のセグメントで送信され、エンコーディングによって各セグメントに収まるテキストの量が決まります。GSM 7 ビットアルファベットの文字だけで書かれたメッセージは GSM-7 エンコーディングを使い、1 セグメントあたり最も多くの文字を運べます。絵文字、カーリークォート、中国語の文字など、このアルファベット外の文字が 1 つでもあると、メッセージ全体が UCS-2 に切り替わり、運べる文字数は半分未満になります。長いメッセージは複数のセグメントに分割され、端末がそれを結合し直します。
GSM 7 ビットアルファベットは、アクセントのないラテン文字、数字、一般的な句読点、西ヨーロッパの言語で使われる一部のアクセント付き文字をカバーします。ユーロ記号、角かっこと波かっこ、バックスラッシュ、キャレット、チルダ、縦棒など一部の記号は拡張テーブルにあり、それぞれ 2 文字分の領域を使います。それ以外はすべて GSM-7 の範囲外で、スペイン語やポルトガル語で使われるアクセント付き文字の大半(á、ó、ã、ç など)も含まれます。
メッセージが 1 セグメントに収まらない場合、各パートには、端末がメッセージを組み立て直す方法を示す小さなヘッダーが付きます。このヘッダーがすべてのパートの領域を使うため、長いメッセージは単一セグメントのメッセージよりも 1 セグメントあたりの文字数が少なくなります。ちょうど収まっているメッセージに 1 文字加えるだけで、セグメントが丸ごと 1 つ増えることもあります。また、2 文字分の位置を占める文字がパートの境目で分割されることはないため、そのパートが 1 文字分短くなる場合があります。
各セグメントは個別に配信され、個別にカウントされます。そのため、テンプレートのエンコーディングと長さは、キャンペーンのすべてのメッセージに影響します。見た目はシンプルなテンプレートでも、ワープロから貼り付けた組版用の文字(カーリークォート、長いダッシュ、ノーブレークスペース、目に見えないゼロ幅文字)が含まれていることがあります。これらを通常の文字に置き換えれば、文言を変えずにメッセージを GSM-7 のままにできます。
中国語、アラビア語、キリル文字など非ラテン文字のメッセージは常に UCS-2 になるため、それを踏まえて長さを計画してください。ほとんどの絵文字は UCS-2 でもそれぞれ 2 つの位置を占めます。ネットワークによっては文字を置き換えたり、長いメッセージを独自の方法で分割したりするため、カウントは推定値として扱い、重要なテンプレートは使用するルートでテストしてください。