本文へスキップ

SMS認証コードが届かない原因と対処法|キャリア別の受信設定チェック

登録手続きの最後、電話番号を入れて「認証コードを送信」を押したのに、1分経っても2分経っても何も届かない。もう一度押す。まだ届かない。そのうち「しばらくしてからお試しください」と表示されて、手続きが止まってしまう。

SMSの不着は、原因が1つに決まりません。キャリアの受信拒否設定、端末の状態、SIMの種類、入力した番号、サービス側の制限という5つの層のどこかで止まっています。上から順にふるいにかけると、ほとんどのケースは数分で原因が絞り込めます。

この記事でわかること

  • 最初に確認すべき3点と、再送を連打してはいけない理由
  • docomo・au・SoftBank・楽天モバイルで拒否設定を見る場所(2026年10月時点)
  • データ専用SIMやデュアルSIMで受信できないパターン
  • どうしても届かないときに取れる正当な代替手段

まず確認する3点

設定をいじり始める前に、次の3つを見ます。ここで解決することが珍しくありません。

  1. 入力した番号が合っているか:1桁違い、古い番号、別の家族の番号。入力欄に国番号の選択肢がある場合は、その扱いも確認します(後述)。
  2. 端末が電波を受け取れる状態か:機内モード、圏外、電源を入れ直していない状態。SMSはいったんキャリアのセンターに預けられるため、圏外だった分は復帰後にまとめて届きます。まず機内モードを一度オン・オフし、それでも来なければ再起動します。
  3. メッセージアプリの別フォルダに入っていないか:迷惑メッセージ、プロモーション、未知の送信者といった分類に自動で振り分けられていることがあります。アプリ内の全件表示やタブの切り替えで確認します。

「送信」の連打は逆効果です。再送のたびに新しいコードが発行されて前のコードが無効になり、さらに送信回数の上限に当たって待ち時間が延びます。仕組みはSMS認証の仕組みで説明しています。送信は1回、そこから2〜3分待つのが基本です。

SMSが届かない原因をキャリアの拒否設定・端末の状態・SIMと回線・入力とサービス側の制限の順に切り分けるフロー図
上の関門から順に見ていくと、原因が1つに絞られます。

キャリアの拒否設定を疑う

認証コードのSMSは、サービスがSMS配信事業者を通じて送っています。経路の都合で海外の設備を経由することがあり、そのとき端末からは「国際SMS」として扱われます。迷惑SMS対策で国際SMSを拒否していると、認証コードだけが届かない状態になります。「友人からのSMSは届くのに、サービスからのコードだけ来ない」という場合はここが最有力です。

設定の名称と場所は各社で異なり、変更されることもあります。2026年10月時点では、おおむね次の場所にあります。正式な名称と手順は、契約中の携帯会社の公式サポートページで確認してください。

携帯会社確認する場所と項目
docomoMy docomo のメール・SMS関連設定にある「SMS拒否設定」。「すべて拒否」「特定の番号のみ受信」「国際SMS拒否」になっていないかを確認します。ネットワーク側で危険なSMSを遮断する設定も別に用意されています。
auMy au の迷惑メッセージ関連設定(SMSの受信拒否機能)。国際SMSや特定の送信元を一括で拒否する項目があります。端末に入っている迷惑メッセージ対策アプリ側のブロック設定も見ます。
SoftBank・Y!mobileMy SoftBank の迷惑メール・SMS設定にある、海外からのSMSを拒否する項目と宛先不明SMSの拒否設定。
楽天モバイルmy 楽天モバイルの各種設定に加え、Rakuten Link アプリと標準のメッセージアプリの使い分けを確認します。認証コードのような一部のSMSは、Rakuten Link ではなく標準のメッセージアプリに届く場合があります。

MVNO(格安SIM)を使っている場合は、回線を借りている元のキャリアの設定ではなく、契約しているMVNOのマイページ側に拒否設定があることがあります。どちらにも見当たらない場合は、SMSフィルタがそもそも提供されていない可能性も含めて窓口に確認するのが早いです。

設定を変更したら、一度送信をやり直します。拒否設定で遮断されたSMSは後から届くことはなく、センターにも残りません。

端末側で止まっているケース

キャリア設定が問題なければ、端末を見ます。見落としやすいのは次の点です。

  • ストレージの空きがない:保存領域が限界に近いと、メッセージの保存に失敗して受信できないことがあります。不要なアプリや写真を整理して空きを作ります。
  • 送信元をブロックしている:過去に迷惑SMSとして報告・ブロックした番号が、同じ配信経路で再利用されていることがあります。ブロックリストを確認します。
  • メッセージアプリが複数入っている:Androidでは標準のメッセージアプリ以外がSMSの受け取り先に設定されていると、見ているアプリに表示されません。既定のSMSアプリの設定を確認します。
  • 通知が切れているだけ:実際には届いているのに通知が出ていないパターン。アプリを開いて一覧を確認します。
  • おやすみモード・集中モード:通知が抑制されているだけで、受信自体はできています。
  • SIMを入れ替えた直後:端末の再起動を挟まないと受信できないことがあります。

キャリアメール宛ての認証メールと混同しているケースもあります。メールで送られているのかSMSで送られているのかを、サービスの画面表示でもう一度確かめてください。メール側が届かない場合の確認手順は認証メールが届かない原因のチェックリストにまとめてあります。

SIMと回線の問題

「端末も設定も正常なのに届かない」という場合、回線がSMSに対応していない可能性があります。

データ専用SIMはSMSを受信できない

MVNOのプランには、データ通信のみの契約(データ専用SIM)と、SMS機能付き、音声通話付きの区分があります。データ専用SIMでは電話番号が割り当てられていても、SMSを送受信できない契約になっていることがあります。タブレット用に契約したSIMや、安さを優先して選んだプランで起こりがちです。契約内容を確認し、必要であればSMS対応のプランへ変更します。

デュアルSIM・eSIMでの受信先

2回線を1台で使っている場合、SMSを受け取る回線がどちらに設定されているかを確認します。登録した番号とは別の回線が既定になっていると、相手は送信できていても手元では見つかりません。

ローミング中

海外にいる場合、ローミングの設定が切れていると日本の番号宛てのSMSは受け取れません。データローミングとは別の項目になっている端末もあるため、両方を確認します。

番号が別の人に移っている

解約した番号は一定期間を置いて別の契約者に再割り当てされます。長く使っていない番号をサービスに登録したままだと、コードは今その番号を持っている人に届きます。古い番号を登録しているサービスがないか、この機会に見直しておくと安全です。

データ専用SIM・SMS機能付きSIM・音声通話付きSIMでSMSの受信可否が異なることと、デュアルSIMでの受信先設定を比較した図
契約の種類によってSMSを受信できるかどうかが変わります。デュアルSIMでは受信先の回線設定も確認します。

入力の形式とサービス側の制限

海外発のサービスでは、電話番号の入力形式が原因になることがよくあります。

  • 国番号と先頭の0の二重指定:国選択で「Japan +81」を選んだうえで「09012345678」と入力すると、先頭の0が余ります。この場合は0を外して「9012345678」と入れます。詳しい書き方は日本の電話番号と国番号+81の使い方にまとめました。
  • 全角数字・ハイフン・空白:半角数字のみを受け付ける入力欄があります。コピー&ペーストで余分な空白が入ることもあります。
  • 携帯番号以外を入力している:固定電話、IP電話(050)、フリーダイヤルではSMSを受信できません。

サービス側の制限で止まっていることもあります。

  • 送信回数の上限:短時間に何度も要求すると、一定時間は送信されません。表示される待ち時間を置いてから1回だけ試します。
  • その番号が別アカウントで使用済み:1番号あたりの登録上限に達していると、送信されないか、エラーになります。
  • 対応していない国・事業者:サービスが利用している配信経路の都合で、特定の事業者宛てに届きにくいことがあります。この場合は利用者側では解決できないため、サービスのサポートに「どの事業者宛てに送れないか」を伝えて問い合わせます。
  • 障害:サービス側または配信事業者側の一時的な不具合。時間を置くと解決します。

それでも届かないときの選択肢

設定と入力を確認しても届かない場合、無理にSMSで通そうとせず、別の方法に切り替えるのが現実的です。

  1. 音声通話での認証に切り替える:多くのサービスが「通話で受け取る」を用意しています。自動音声がコードを読み上げるので、留守番電話に転送されない状態で待ちます。
  2. 認証アプリやパスキーに切り替える:すでにログインできているアカウントの2段階認証なら、電話番号を使わない方式に変更できます(認証アプリ(TOTP)の仕組みと使い方)。
  3. メールでのワンタイムコードを使う:メール認証に対応しているサービスなら、受信を自分で確認できるメール側に寄せる方が安定します。
  4. サービスのサポートに問い合わせる:契約中の携帯会社名、送信を試した日時、表示されたエラーを添えると調査が早く進みます。

「他人の番号を借りる」「SMS認証を代行してもらう」といった方法に手を出さないでください。他人名義の携帯電話を無断で譲り受ける行為や業として有償で貸し出す行為は携帯電話不正利用防止法で規制されており、SMS認証代行については逮捕・起訴された事例も報じられています。公開型の無料SMS受信サイトも、届いたコードが誰にでも読まれる仕組みです(無料SMS受信サービスの危険性)。使うのは自分名義の番号だけにしてください。

よくある質問

数時間後にまとめてSMSが届きました。コードは使えますか?

多くの場合、有効期限を過ぎているため使えません。SMSは圏外の間キャリアのセンターに保留され、復帰後に配信されるため、こうした遅れが起こります。届いたコードが古い場合は、改めて1回だけ再送を依頼してください。

同じサービスで以前は届いていたのに、急に届かなくなりました。

サービスが利用しているSMS配信経路が変わり、国際SMSとして扱われるようになったケースが考えられます。キャリア側の国際SMS拒否設定を確認してください。端末側で過去にその送信元をブロックしている可能性もあります。

格安SIMだと届きにくいのですか?

SMS機能付きの契約であれば、回線品質の面で特に不利になるわけではありません。問題になるのは、SMSに対応していないデータ専用の契約を使っている場合と、MVNO独自のフィルタ設定が有効になっている場合です。まず契約プランを確認してください。

電話番号を変えたらログインできなくなりました。

登録されている番号が旧番号のままだと、コードは受け取れません。ログインできる端末やセッションが残っているうちに登録情報を更新するのが原則です。すでにログインできない場合は、各サービスのアカウント復旧手続き(本人確認書類の提出など)に進んでください。復旧手段の整え方はアカウント乗っ取り対策チェックリストも参考になります。

SMSが届かないので別の電話番号で登録し直してよいですか?

自分名義の別の番号であれば問題ありません。ただし、1人で複数のアカウントを作る目的で番号を使い分けることは、サービスの規約に触れる場合があります。登録済みアカウントの番号変更で対応できるかを先に確認してください。

まとめ

  • 再送の連打はコードを無効にして待ち時間を増やすだけ。送信は1回にして2〜3分待つ
  • 「サービスからのSMSだけ届かない」ときは、まず国際SMSの拒否設定を確認する
  • ストレージ不足、既定のメッセージアプリ、ブロックリストは見落としやすい
  • データ専用SIMではSMSを受信できない契約がある
  • 解決しないときは音声通話・認証アプリ・メール認証に切り替え、他人の番号には頼らない

メール側で確認コードを受け取る方法を試したい場合は、メール レンタル(短期)で利用期間ごとの取り扱いをご覧いただけます。切り分けで迷ったときはサポートまでご相談ください。

KeyCenter編集部

デジタルアカウントの安全な使い方や設定手順を、実際の画面の流れにそってまとめています。内容は公開時点の情報です。各サービスの最新の仕様は公式ヘルプもあわせてご確認ください。

関連する商品

一覧を見る

あわせて読みたい

記事一覧