AndroidのSMS認証コードをMacで受け取る方法

·読了時間 約12分

Macで銀行にサインインしようとしたら、コードはかばんの中のAndroidスマホに届きました。無料の対処は、Google Messages for webです。ブラウザのタブで開いたままにしておくと、コードを含むSMSがMacに表示されるので、それをコピーします。The Relayはもう一歩進んで、SMSが届いた時点でコードをMacのクリップボードにコピーするので、ペーストするだけで済みます。対応しているアカウントなら、長期的にはもっと良い対処があります。SMSのコードをやめて、パスキーか認証アプリに切り替えることです。

運営者からの注記: The Relayはこのガイドを公開しており、紹介している製品の一つでもあります。他の製品の情報は、各メーカー自身のページから取得したもので、2026年10月1日に確認しました。価格や機能は変わるため、購入前にご確認ください。

iPhoneなら、Macではどうなりますか?

AppleのSafariガイドには、Autofill security codes from your iPhone in Safari on Macというページがあります。iPhoneの設定の「メッセージ」でText Message Forwarding(テキストメッセージ転送)をオンにして、Macを選びます。そうすると、WebサイトがセキュリティコードをiPhoneに送ったとき、「Safari provides the information on your Mac」(SafariがMacにその情報を表示する)ので、コードをクリックして入力します。

これはiPhoneの機能であるText Message Forwardingに依存しています。AndroidスマホはSMSをMacのメッセージアプリに転送できないため、Safariはコードを見られません。下の3つの方法が、同じ結果を得るやり方です。

方法1:Google Messages for web(無料)

Google Messages for webは、スマホのGoogle MessagesアプリのSMSを、Macのブラウザに表示します。Googleのページによると、Chrome、Firefox、Safari、Edgeで動作し、スマホにはAndroid 5.0以降が必要です。

コードのために使うには、次のようにします。

  1. 最初に一度だけペアリングします。スマホでGoogle Messagesを開き、アカウントのメニューをタップして、Device Pairing(デバイスのペアリング)を選びます。Macで messages.google.com/web を開き、同じGoogleアカウントでサインインします。詳しい手順はMacでのAndroidのメッセージにあります。
  2. タブを開いたままにして、タブを固定し、整理で閉じられないようにします。
  3. サイトからコードがSMSで届いたら、そのタブに切り替えます。Googleによると、タブのアイコンには「will show a red notification and the number of unread messages」(赤い通知と未読メッセージの数が表示されます)。
  4. コードを選択してコピーし、元の画面に戻ってペーストします。

知っておくべきことがあります。

  • スマホの電源が入っていて、オンラインである必要があります。Googleは、メッセージが「a connection from your computer to your phone」(パソコンからスマホへの接続)を通ると説明しています。
  • Google MessagesアプリでSMSを扱っている場合だけ表示されます。Galaxyが別のSMSアプリを使っているなら、切り替える必要があります。
  • Googleは、まさにこの理由で共有パソコンについて警告しています。ペアリングを解除すれば、他の人に「sensitive info, like two factor verification codes」(2段階認証コードのような機密情報)を見られずに済むとしています。他の人が使うMacには、ペアリングしたまま放置しないでください。
  • Googleのページによると、数週間使わないと自動的にペアリングが解除されるので、必要な日にタブがサインアウトされていることがあります。

コードが週に1回程度なら、これで足ります。何かにお金を払う必要はありません。

方法2:通知ミラーリングアプリ

スマホの通知をMacに表示するアプリなら、SMSの通知も表示し、通知のプレビューに含まれていれば、コードも一緒に表示します。無料なのはKDE Connectで、ダウンロードページにmacOSの安定版が掲載されています。

新しいスマホには落とし穴があります。GoogleのAndroid 15の動作変更には、Androidは信頼されていない、通知を監視するアプリが「from reading unredacted content from notifications where an OTP has been detected」(OTPが検出された通知の、伏せられていない内容を読むこと)を防ぐとあります。OTPはワンタイムパスワードのことです。KDE ConnectのWikiが、その見え方を裏づけています。Android 15以降では、パソコンから開発者向けコマンドで追加の権限を与えない限り、実際のテキストの代わりに「Sensitive notification content hidden」と表示されます。つまり、最近のPixelやGalaxyでは、いちばん欲しかった通知だけが空白で届くことがあります。この方法に頼る前に、実際のコードでテストしてください。関連する権限の背景はMacでのAndroidの通知にあります。

方法3:The Relay

The Relayを使うと、スマホに届いたSMSがMacに表示され、その中のログインコードがMacのクリップボードにコピーされるので、ペーストできます。入力中のフォームから離れずに、Command-Vを押すだけです。

両方のデバイスにインストールし、Macに表示されるQRコードをスキャンしてペアリングします。SMSは、ローカルネットワーク経由でスマホとMacの間を直接移動し、The Relayのサーバーにはアップロードされません。詳しくはプライバシーポリシーをご覧ください。Android 8.0以降とmacOS 13 Ventura以降が必要で、価格は$19.99、支払いは一度きりで、ダウンロードページから入手できます。

制限をはっきりお伝えします。

  • 受信したSMSを表示します。MacからSMSを送ることはできません。相手に返信するには、Google Messages for webを併用してください。
  • スマホとMacは、同じネットワークかBluetoothの届く範囲にある必要があります。スマホが家にあって、オフィスにいる場合は、コードはMacに届きません。
  • 無料ではありません。コードがまれにしか来ないなら、方法1なら費用がかかりません。

価格に見合うのは、頻度が高い場合です。仕事で毎日ログアウトされ、銀行、給与、メールがそれぞれSMSでコードを送ってくるなら、そのたびにスマホを見に行く手間をなくすことは、積み重なると大きくなります。同じアプリが、クリップボード、ファイル、通知、通話、リンク、ウェブカメラも扱います。

どの方法が合っていますか?

状況使うもの
たまにコードが来るGoogle Messages for web
ほぼ毎日コードが来て、スマホはMacの隣の机にあるThe Relay
すでにKDE Connectを使っていて、スマホがAndroid 14以前通知の同期(テストしてから)
スマホが別の建物にあるGoogle Messages for web(スマホの電源が入っていてオンラインなら)
アカウントがパスキーや認証アプリに対応している切り替えて、SMSそのものをやめる

SMSのコードを使い続けるべきですか?

ほかに選べないこともあります。サービスがそれしか提供していない場合です。選べる場合は、標準化団体もプラットフォームの提供元も、同じ方向を向いています。

  • 米国の標準化機関NISTは、デジタルIDのガイドラインSP 800-63Bで、電話網で送られるコードを制限付きの方法に分類しています。それを使うサービスには、「device swap, SIM change, number porting」(端末の交換、SIMの変更、番号ポータビリティ)などのリスクの兆候に注意するよう求めています。
  • パスキーを推進する業界団体のFIDO Allianceは、「Passkeys are phishing resistant and secure by design」(パスキーはフィッシングに強く、設計からして安全です)とし、2要素目としてのワンタイムコードを「both inconvenient and still phishable」(不便で、しかもフィッシングされうる)としています。
  • Googleのパスキーでのログインのページには、指紋、顔スキャン、スマホの画面ロックでログインでき、パスキーは「can't be shared, copied, written down, or accidentally given to someone else」(共有、コピー、書き留め、うっかり他人に渡すことができない)とあります。

実際にできることが2つあります。

パスキー(提供されている場合)。 パスキーでは、指紋、顔、画面ロックでサインインでき、スマホからMacへ運ぶSMSのコードがありません。

認証アプリ(パスキーが提供されていない場合)。 Googleは、Google Authenticatorが「generate one-time verification codes for sites and apps」(サイトやアプリ用のワンタイム認証コードを生成する)ことができ、「can still generate codes without an internet connection or mobile service」(インターネット接続や携帯電話サービスがなくてもコードを生成できる)としています。コードを入力する手間はありますが、SMSが届くかどうかには左右されなくなります。スマホでコードをコピーすれば、同期されたクリップボードがMacへ運んでくれます。AndroidとMacのクリップボード同期をご覧ください。

ログイン方法を変えるのは、ご自身のアカウントについての判断です。各サービスの案内に従い、電話番号を外す前に、復旧用の手段を最新にしておいてください。

5分で自分の環境をテストするには?

  1. ショッピングサイトなど、リスクの低いアカウントでSMSのコードが届くものを選びます。
  2. スマホを手の届かない場所に置き、画面をロックしたままにします。
  3. Macでサインインして、コードを要求します。
  4. コードがMacに届いたか、取りに行くためにウィンドウを切り替える必要があったか、数字が読めたのか隠れていたのかを記録します。
  5. Macを1時間スリープさせたあとで、もう一度繰り返します。ペアリングが切れやすいのは、そのようなときです。

よくある質問

Macのメッセージアプリは、Androidスマホのコードを受信できますか?

いいえ。Appleのコードの自動入力は、iPhoneからのText Message Forwardingに頼っています。MacのメッセージアプリでAndroidスマホの番号宛てのSMSを受信する方法はありません。

ログインコードをMacに表示しても安全ですか?

コードを2つ目の画面に移すことになるので、Macにもスマホと同じ注意が必要です。ログインパスワード、席を離れるときの画面ロック、共有のユーザーアカウントを使わないことです。Googleは、2要素認証のコードがあるため、共有パソコンではGoogle Messages for webのペアリングを解除するよう勧めています。The Relayでは、SMSはご自身のデバイス間をローカルネットワークで移動します。どのツールも、お使いのアカウントについて結果を約束することはできないため、自分で管理しているMacでコードを使ってください。

通知アプリでコードが隠れて表示されるのはなぜですか?

Android 15以降では、ワンタイムパスワードを検出した通知を、Androidは信頼されていない通知リスナーアプリに渡す前に伏せます。KDE Connectは、その結果を「Sensitive notification content hidden」と記載しています。

Google Messages for webは、コードをコピーしてくれますか?

Googleのヘルプページには、ブラウザでメッセージを読んだり送ったりすることが説明されています。クリップボードへ自動的にコードをコピーすることは説明されていないため、コードは自分で選択してコピーする前提にしてください。

WhatsAppやメールのコードはどうですか?

それらはSMSではありません。Macで、そのサービスのWeb版やデスクトップ版を開けば、コードが直接届きます。

関連記事

ガイド · 読了時間 約11分

AndroidのメッセージをMacで見る方法:SMSの読み書き

Google Messages for webを使って、AndroidのSMSをMacで無料で読み書きする方法。設定手順、必要なもの、iMessageが使えない理由、ログインコードの受け取り方を解説します。

ガイド · 読了時間 約14分

Androidの通知をMacで受け取る方法

Androidの通知をMacで受け取る方法を解説。KDE Connect、AirDroid、Webアプリ、The Relayと、どのアプリにも必要な通知アクセスの権限について説明します。

ガイド · 読了時間 約14分

AndroidとMacでクリップボードを共有する方法

AppleのユニバーサルクリップボードにはiPhoneが必要です。KDE Connect、Chrome、The RelayでAndroidとMacの間でコピー&ペーストする方法と、難しい理由を解説します。

活用例 · 読了時間 約6分 · EN

SMS OTP From Android to Mac: Stop Reaching for the Phone

Bank, work, and shopping logins on a Mac keep texting codes to your Android phone. The five moments it happens, the free fix for each, and what The Relay changes.

ガイド · 読了時間 約7分 · EN

Phone Link for Mac: Does It Exist, and What to Use Instead

Microsoft Phone Link is a Windows app and has no Mac version. Here is what Phone Link does on a PC and the closest match for each feature on a Mac with Android.

活用例 · 読了時間 約6分 · EN

Android Phone With a MacBook for Developers: What Works

Five moments in a developer's day where an Android phone and a Mac get in each other's way: login codes, test links, builds, logs, clipboard. The free fix for each.

出典 · 2026年10月1日 確認