※本ページにはプロモーション(広告)が含まれています
Macのパスワードアプリで2ファクタ認証コードが表示されない・機能しない問題とは
macOS 14 Sonomaから独立アプリとして登場した「パスワード」アプリには、2ファクタ認証(2FA)の確認コード(ワンタイムパスワード / TOTP)を管理する機能が搭載されています。Google AuthenticatorやAuthyの代わりとして使えるため、利便性が高い機能ですが、「コードが表示されない」「設定してもコードが生成されない」「QRコードが読み取れない」などのトラブルが多く報告されています。
本記事では、Macのパスワードアプリで2ファクタ認証コードが機能しない原因と、段階別の対処法をわかりやすく解説します。macOS 15 Sequoiaをはじめ、macOS 14 Sonomaでも有効な対処法をすべて網羅しています。
✅ この記事でわかること
- Macパスワードアプリの2FA機能の仕組み
- 認証コードが表示されない・機能しない主な原因
- ステップバイステップの対処法(初心者向け)
- QRコードが読み取れないときの代替手順
- iCloud同期を使って複数デバイスで利用する方法
- よくある質問(FAQ)5問
パスワードアプリの2FA機能とは
「パスワード」アプリ(Passwords.app)に搭載されている2FA機能は、TOTP(Time-based One-Time Password)と呼ばれる時刻ベースのワンタイムパスワードを生成・管理する機能です。
各Webサービスの2FA設定時に発行される「秘密鍵(シークレットキー)」またはQRコードをパスワードアプリに登録しておくと、ログイン時に6桁のコードが自動生成されます。
2FA機能が使えるmacOSバージョン
| macOSバージョン | パスワードアプリの形態 | 2FA対応 |
|---|---|---|
| macOS 15 Sequoia | 独立アプリ(改良版) | ✅ 対応(フル機能) |
| macOS 14 Sonoma | 独立アプリ(初期版) | ✅ 対応 |
| macOS 13 Ventura以前 | Safari設定内 | ⚠️ 一部対応(機能限定) |
本記事では主にmacOS 14 Sonoma以降の独立アプリ版「パスワード」を対象に解説します。
コードが表示されない・機能しない主な原因
パスワードアプリで2FA認証コードが正常に機能しない原因は、大きく5つに分類されます。
原因1:認証情報(秘密鍵)が未登録またはエラー
最も多いケースです。パスワードアプリにアカウントは保存されていても、2FA用の秘密鍵(TOTP)が登録されていないと、コードは生成されません。パスワードを保存した際に2FAの設定を省略してしまった場合に起こります。
原因2:Macの時刻・タイムゾーン設定がずれている
TOTPコードは現在時刻を元に計算されるため、Macの時刻が数秒以上ずれているとコードが一致せず、認証に失敗します。特に「自動設定」がオフになっている場合に起こりやすいです。
原因3:iCloudキーチェーンの同期が止まっている
パスワードアプリはiCloudキーチェーンと連携して動作します。iCloudの同期が止まっていると、他デバイスで登録した2FA情報がMacに届かず、コードが表示されません。
原因4:アプリのバグ・一時的な不具合
macOS 14.0〜14.2の初期バージョンでは、パスワードアプリの2FA機能に既知のバグが報告されていました。古いmacOSを使用している場合はアップデートが有効です。
原因5:QRコードの読み取り失敗
2FAを設定する際にQRコードを使う場合、スクリーンの解像度・明るさ・サイズなどの問題でQRコードが正しく読み取れないことがあります。
| 原因 | 症状 | 対処の難易度 |
|---|---|---|
| 秘密鍵未登録 | コード欄が空白 | ★☆☆(簡単) |
| 時刻ずれ | コードが表示されるが認証失敗 | ★☆☆(簡単) |
| iCloud同期停止 | 一部デバイスで表示されない | ★★☆(普通) |
| アプリの不具合 | 突然表示されなくなった | ★★☆(普通) |
| QRコード読取失敗 | 設定時に登録できない | ★☆☆(簡単) |
対処法ステップバイステップ
対処法1:2FAの認証情報が登録されているか確認する
まず最初に、パスワードアプリにアカウントの2FA用秘密鍵が登録されているかを確認します。
- Dockまたはアプリケーションフォルダから「パスワード」アプリを開く
- 左側のリストから確認したいサービス(例:Google、Twitter)を選択
- アカウント詳細画面で「確認コード」の項目があるか確認
- 「確認コード」の欄が空白または表示されていない場合は、2FAの秘密鍵が未登録
⚠️ 注意:パスワードは保存されていても、2FA(確認コード)は別途登録が必要です。アカウント作成時・パスワード保存時に2FAを有効にしていなかった場合、別途追加が必要です。
対処法2:Macの日付と時刻を自動設定にする
TOTPコードは時刻に基づいて計算されます。Macの時刻がずれているとコードが一致しません。
- Apple メニュー(左上のリンゴアイコン)→「システム設定」を開く
- 「一般」→「日付と時刻」をクリック
- 「日付と時刻を自動的に設定」をオン(トグルが緑色)にする
- 「タイムゾーンを現在地に基づいて自動的に設定」もオンにする
- 設定を閉じてパスワードアプリを再起動し、コードが正常に表示されるか確認
対処法3:パスワードアプリを再起動する
アプリの一時的な不具合は、完全に終了して再起動するだけで解決することがあります。
- パスワードアプリがDockに表示されている場合、右クリック →「終了」
- または、画面上部のメニューバーで「パスワード」→「パスワードを終了」
- アクティビティモニタを開いて「Passwords」プロセスを強制終了する方法も有効
- 再度アプリを起動して確認コードが表示されるかチェック
対処法4:macOSを最新バージョンにアップデートする
macOS 14.0〜14.2では2FA関連のバグが複数報告されていました。最新バージョンに更新することで修正される場合があります。
- Apple メニュー →「システム設定」
- 「一般」→「ソフトウェアアップデート」をクリック
- 利用可能なアップデートがあれば「今すぐアップデート」をクリック
- アップデート後にパスワードアプリの動作を確認
💡 ヒント:2026年4月時点では macOS 15.4 Sequoia が最新版です。macOS 14.x の場合は14.7.xまで更新することを推奨します。

よくある状況と対処法
状況A:「確認コード」の項目がアカウント詳細に表示されない
この状況は、2FA用の秘密鍵がそもそも登録されていないことを意味します。以下の手順で手動で追加します。
- パスワードアプリで対象アカウントを開く
- 右上の「編集」ボタンをクリック
- 「確認コードを設定」または「確認コードを追加」ボタンをクリック
- 以下のいずれかの方法で秘密鍵を入力:
- 方法A:QRコードをスキャン(サービスの2FA設定ページでQRコードを表示)
- 方法B:セットアップキーを入力(サービスが提示する英数字の秘密鍵を手入力)
- 「確認コードを追加」をクリックして完了
- アカウント詳細に6桁のコードが表示されれば設定完了
⚠️ 重要:2FA設定はサービスの管理画面側でも有効化が必要です。パスワードアプリにコードを追加するだけでなく、各サービス(Google、Twitter等)の設定画面で認証アプリとの連携を完了させてください。
状況B:コードは表示されるが30秒ごとに更新されない
確認コードは30秒ごとに新しい値に更新されます。コードの横に表示されるタイマーが動いていない場合は、アプリが正常に動作していません。
- パスワードアプリを完全に終了して再起動する
- Macをスリープ解除した直後は数秒タイムラグが出ることがある(数秒待つ)
- 改善しない場合はMacを再起動する
状況C:iPhoneでは表示されるがMacでは表示されない
iCloudキーチェーンの同期の問題です。
- Macで「システム設定」を開く
- 左上の Apple IDアイコン(自分の名前)→「iCloud」
- 「パスワードとキーチェーン」の項目を確認
- 同期がオフになっていれば、オンに切り替える
- 数分待って同期が完了したらパスワードアプリを再起動
状況D:別のデバイスで設定した2FAがMacに反映されない
iCloudの同期遅延の可能性があります。
- Wi-Fiに接続していることを確認
- システム設定 → Apple ID → iCloud で「パスワードとキーチェーン」が有効か確認
- iCloudにサインアウト後、再サインインすることで同期が再開することがある
- 同期には最大で数分〜数時間かかることがある

QRコードをスキャンして2FAを追加する詳細手順
QRコードを使った2FA設定は最も確実な方法ですが、手順を誤るとうまくいかないことがあります。以下のステップを参考にしてください。
手順1:サービスの2FA設定ページを開く
Google、Twitter、Dropboxなど各サービスのセキュリティ設定ページで「2段階認証」または「2ファクタ認証」を有効にする画面に進みます。「認証アプリを使う」オプションを選択すると、QRコードが画面に表示されます。
手順2:パスワードアプリで「確認コードを設定」をクリック
- パスワードアプリを開く
- 2FAを設定したいアカウントを選択
- 「編集」→「確認コードを設定」または「確認コードを追加」をクリック
- 「QRコードをスキャン」ボタンをクリック
手順3:QRコードをスキャンする
スキャンモードになったら、サービスが表示しているQRコードの部分にカーソルを合わせます。Macの画面上にQRコードが表示されている場合は、そのエリアをドラッグして選択するとスキャンが完了します。
手順4:セットアップキーを使う代替方法
QRコードのスキャンがうまくいかない場合は、多くのサービスが「セットアップキー」や「シークレットキー」と呼ばれる英数字の文字列を別途提示しています。
- サービスの2FA設定ページで「テキストを入力する」または「手動でセットアップ」を選択
- 表示された英数字のキーをコピー
- パスワードアプリで「確認コードを設定」→「セットアップキーを入力」を選択
- コピーしたキーを貼り付けて「確認コードを追加」をクリック
QRコードスキャンが失敗するときのチェックリスト
| 確認項目 | 対処法 |
|---|---|
| QRコードが小さすぎる | ブラウザをズームイン(Cmd + +)して拡大 |
| 画面が暗い・コントラストが低い | ディスプレイの明るさを最大にする |
| フルスクリーンの別アプリがある | QRコードとパスワードアプリを同じデスクトップに配置 |
| スキャン範囲を認識しない | セットアップキー(テキスト)方式に切り替える |
詳細設定:iCloud同期でどのデバイスでも使えるようにする
パスワードアプリの2FA機能は、iCloudキーチェーンを通じてiPhone・iPad・Macすべてのデバイスで共有できます。一度設定すれば、Macでもスマートフォンでも同じ確認コードが使えるようになります。
iCloud同期の設定(Mac側)
- Macで「システム設定」を開く
- 左上のApple ID名をクリック
- 「iCloud」を選択
- 「iCloudを使用しているアプリ」の一覧を確認
- 「パスワードとキーチェーン」のトグルがオン(緑色)になっていることを確認
- オフになっていれば、タップして有効化する
iCloud同期の設定(iPhone側)
- 「設定」アプリを開く
- 最上部の自分の名前(Apple ID)をタップ
- 「iCloud」をタップ
- 「パスワードとキーチェーン」をタップ
- 「このiPhoneを同期」がオンになっていることを確認
💡 ポイント:すべてのデバイスで同じApple IDにサインインしていることが前提です。異なるApple IDでサインインしているデバイスとは同期されません。
iCloud同期が機能しない場合の追加手順
- Macを再起動してから同期状況を確認
- システム設定 → Apple ID → 「iCloudからサインアウト」→ 再サインインで同期が再開されることがある
- サインアウト時に「パスワードのコピーをMacに保存しますか?」と聞かれたら「コピーを保存」を選ぶ(データ消失防止)
- 再サインイン後、iCloudの同期設定で「パスワードとキーチェーン」を改めて有効化

高度なトラブルシューティング
それでも解決しない場合:Keychainアクセスで確認する
パスワードアプリのデータはmacOSのキーチェーンに保存されています。Keychainアクセスユーティリティを使って、より詳細な状態を確認できます。
- Spotlight(Cmd + Space)で「キーチェーンアクセス」と検索して起動
- 左側のリストで「iCloudキーチェーン」を選択
- 検索ボックスで問題のサービス名を検索
- エントリが存在するか、またはエラー状態でないかを確認
macOSを再インストールせずにパスワードアプリをリセットする
パスワードアプリ自体をリセットすることはできませんが、以下の手順でキャッシュをクリアする方法があります。
- パスワードアプリを完全に終了する
- Finder を開き、メニューバーの「移動」→「フォルダへ移動」(Shift + Cmd + G)
- 以下のパスを入力して開く:
~/Library/Containers/com.apple.Passwords/Data/Library/ - 「Caches」フォルダを別の場所に移動(バックアップとして保持)
- パスワードアプリを再起動
⚠️ 注意:Cachesフォルダの削除はデータには影響しませんが、必ず事前にiCloudバックアップが有効になっていることを確認してください。万が一のためにTime Machineバックアップも推奨します。
Macで2FAが使えない場合の代替アプリ
パスワードアプリでどうしても解決しない場合、以下の代替2FAアプリが利用できます。
| アプリ名 | 対応OS | 特徴 | 費用 |
|---|---|---|---|
| Authy | Mac / iPhone / Android | クラウドバックアップ対応、使いやすい | 無料 |
| 1Password | 全OS対応 | パスワード管理と2FAの統合管理 | 有料(月額) |
| Google Authenticator | iPhone / Android | シンプル・無料(Mac非対応) | 無料 |
| Microsoft Authenticator | iPhone / Android | Microsoft 365との相性が良い | 無料 |
この記事に関連するおすすめ商品
YubiKey セキュリティキー(物理2FA)
約6,000円〜
ハードウェアセキュリティキーで最高水準の2FA認証を実現。フィッシング詐欺にも強い
Mac用 USB-C ハブ(セキュリティドングル対応)
約3,000円〜
USB-AポートとUSB-Cポートを増設。YubiKeyなどのセキュリティキーを常時接続可能
外付けSSD(Time Machineバックアップ用)
約8,000円〜
パスワード・2FA設定データを含むMacの完全バックアップ。万が一の復元にも対応
※ 価格は変動します。最新価格はリンク先でご確認ください
よくある質問(FAQ)
Q1. パスワードアプリに表示される6桁のコードは、Google Authenticatorと同じコードですか?
はい、同じTOTP(時刻ベースのワンタイムパスワード)規格を使っているため、同じ秘密鍵を登録すれば同じコードが生成されます。ただし、Google AuthenticatorとMacパスワードアプリの両方に同じ秘密鍵を登録した場合、どちらを使っても認証できます。移行後は片方で保管するだけで十分です。
Q2. Macを買い替えたとき、2FAの設定は引き継げますか?
はい、iCloudキーチェーンが有効になっていれば、新しいMacで同じApple IDにサインインするだけで自動的に2FA情報も引き継げます。また、Time Machineからの移行アシスタントを使う方法でも引き継ぎ可能です。移行前にiCloud同期が有効になっているか必ず確認してください。
Q3. 2FAの秘密鍵を誤って削除してしまった場合、どうすればいいですか?
iCloudキーチェーンが有効になっていれば、削除から30日以内であれば復元できる場合があります。iCloud.comにログインし、「アカウント設定」→「詳細設定」→「データを復元」から確認できます。それ以外の場合は、各サービスの管理画面でバックアップコード(リカバリーコード)を使って2FAをリセットし、再設定する必要があります。
Q4. 2FAのコードが「無効」と表示されてサービスにログインできません。
コードが有効期限切れになっている可能性が高いです。TOTPコードは30秒ごとに更新されます。コード横のタイマーが残り数秒の場合は、次のコードに更新されるまで少し待ってから入力してください。また、Macの時刻設定が「自動」になっていることを確認してください(システム設定 → 一般 → 日付と時刻)。
Q5. パスワードアプリはWindows版もありますか?
Apple純正のパスワードアプリはmacOS・iOS・iPadOS専用です。ただし、2025年にはChrome拡張機能「iCloudパスワード」を通じてWindowsのChromeブラウザでも一部の機能が使えるようになりました。ただし、Windows版では2FA(確認コード)の生成機能は現時点では対応していないため、Windows環境では1Password・Authy・Bitwardenなどの代替アプリを使うことを推奨します。
Q6. macOS 13 VenturaでもパスワードアプリのQRコードスキャンは使えますか?
macOS 13 Venturaでは「パスワード」の独立アプリがなく、Safari設定内の「パスワード」セクションで2FAを管理します。QRコードスキャンのUI操作は少し異なりますが、基本的なTOTPの登録・管理は可能です。なお、macOS 14 Sonoma以降に比べて機能が限定的なため、可能であればアップデートすることを推奨します。
まとめ
Macのパスワードアプリで2ファクタ認証コードが表示されない・機能しない問題は、多くの場合以下の手順で解決できます。
✅ 解決ステップのまとめ
- 秘密鍵の登録確認:アカウント詳細に「確認コード」の項目があるか確認。なければ編集→「確認コードを設定」で追加
- 時刻・タイムゾーンの自動設定:システム設定 → 一般 → 日付と時刻で自動設定をオンに
- パスワードアプリを再起動:完全に終了してから再起動
- iCloud同期を確認:システム設定 → Apple ID → iCloud → パスワードとキーチェーンがオンか確認
- macOSをアップデート:最新バージョンへのアップデートで既知のバグが修正される
上記の対処法で解決しない場合は、iCloudからの再サインイン、またはAuthy・1Passwordなどの代替アプリへの移行を検討してください。パスワードアプリの2FA機能は非常に便利ですが、万が一に備えて各サービスのバックアップコード(リカバリーコード)を安全な場所に保存しておくことを強く推奨します。
2FAはアカウント保護の重要な手段です。問題が発生してもあわてず、本記事の手順を参考に一つひとつ確認してみてください。
minto.tech スマホ(Android/iPhone)・PC(Mac/Windows)の便利情報をお届け! 月間アクセス160万PV!スマートフォン、タブレット、パソコン、地デジに関する素朴な疑問や、困ったこと、ノウハウ、コツなどが満載のお助け記事サイトはこちら!