keentext
  1. ホーム
  2. 文字数制限
  3. SMS(ショートメッセージ)

SMS(ショートメッセージ)の文字数制限

SMS は、すべての文字が基本の GSM-7 の文字セットに入っていれば、1通に160文字入ります。 日本語の文字や絵文字、特殊な文字が1つでも入るとメッセージ全体が Unicode に切り替わり、1通70文字になります。日本語の SMS は、ほぼ常にこちらです。長いメッセージは1通153文字(Unicode なら67文字)ずつに分割されます。

このブラウザにだけ保存されます。 アップロードはされません。

同じ文章を X、Instagram、LinkedIn、YouTube、Google、SMS の制限でまとめて確認できます。自分で設定する上限には、このページの数字が入ります。

文字数チェッカーを開く

SMS(ショートメッセージ):数字のまとめ

上限160文字
絵文字や日本語などを含む1通70
長い GSM-7 メッセージの1通あたり153
長い Unicode メッセージの1通あたり67
数え方GSM-7 の文字(一部の記号は2)。それ以外の文字(日本語を含む)が入るとメッセージ全体が Unicode になります。
入る英単語の数24〜29

最終確認:2026年10月。各サービスは制限を変更します。大事なときは公式ヘルプを確認してください。

文字数に含まれるもの

  • GSM-7 に含まれるのは、英字、数字、よく使う記号、一部のアクセント付きの文字(é、ü、ñ、à)です。
  • いくつかの記号は拡張表にあり、2文字分を使います:€ [ ] { } ~ ^ \ |。
  • それ以外の文字、たとえば日本語のひらがな・カタカナ・漢字、絵文字、ワープロから貼り付けたカーリー引用符、ł や ş のような文字が入ると、メッセージ全体が Unicode(UCS-2)になり、1通70文字になります。
  • 長いメッセージは分割して送られ、受信側の端末でつなげて表示されます。つなぐためのヘッダーに、1通あたり7文字(GSM-7)または3文字(Unicode)を使います。

推奨の長さと上限

  • 一斉送信や有料のメッセージでは、1通に収めましょう。1通増えるごとに料金がかかります。
  • 英数字だけで送りたいときは、カーリー引用符やダッシュを普通の記号に置き換えましょう。テキスト整形でワンクリックでできます。
  • カウンターに Unicode になった原因の文字が表示されるので、置き換えられます。
  • 国内の携帯電話会社どうしでは、長いメッセージを1通にまとめて送れる場合もあります。料金や上限は契約先で確認してください。

よくある質問

SMS 1通には何文字入りますか?

GSM-7 の文字だけなら160文字、日本語や絵文字などほかの文字が入ると70文字です。

絵文字を1つ入れただけで70文字になるのはなぜですか?

絵文字は GSM-7 にないため、メッセージ全体が Unicode で送られ、1文字に7ビットではなく16ビットを使うからです。

長いメッセージはどう分割されますか?

GSM-7 なら153文字ずつ、Unicode なら67文字ずつに分けて送られ、端末でつなげて表示されます。

iPhone のメッセージや WhatsApp も同じ上限ですか?

いいえ。これらは SMS ではなくインターネット経由で送られ、上限はずっと大きくなります。