Home / Apple / Mac / 【2026年最新版】Macのパスワードアプリで2ファクタ認証コードが機能しない・表示されない原因と対処法【完全ガイド】

【2026年最新版】Macのパスワードアプリで2ファクタ認証コードが機能しない・表示されない原因と対処法【完全ガイド】

※本ページにはプロモーション(広告)が含まれています

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用秘密鍵が登録されているかを確認します。

  1. Dockまたはアプリケーションフォルダから「パスワード」アプリを開く
  2. 左側のリストから確認したいサービス(例:Google、Twitter)を選択
  3. アカウント詳細画面で「確認コード」の項目があるか確認
  4. 「確認コード」の欄が空白または表示されていない場合は、2FAの秘密鍵が未登録

⚠️ 注意:パスワードは保存されていても、2FA(確認コード)は別途登録が必要です。アカウント作成時・パスワード保存時に2FAを有効にしていなかった場合、別途追加が必要です。

対処法2:Macの日付と時刻を自動設定にする

TOTPコードは時刻に基づいて計算されます。Macの時刻がずれているとコードが一致しません。

  1. Apple メニュー(左上のリンゴアイコン)→「システム設定」を開く
  2. 一般」→「日付と時刻」をクリック
  3. 日付と時刻を自動的に設定」をオン(トグルが緑色)にする
  4. タイムゾーンを現在地に基づいて自動的に設定」もオンにする
  5. 設定を閉じてパスワードアプリを再起動し、コードが正常に表示されるか確認

対処法3:パスワードアプリを再起動する

アプリの一時的な不具合は、完全に終了して再起動するだけで解決することがあります。

  1. パスワードアプリがDockに表示されている場合、右クリック →「終了
  2. または、画面上部のメニューバーで「パスワード」→「パスワードを終了
  3. アクティビティモニタを開いて「Passwords」プロセスを強制終了する方法も有効
  4. 再度アプリを起動して確認コードが表示されるかチェック

対処法4:macOSを最新バージョンにアップデートする

macOS 14.0〜14.2では2FA関連のバグが複数報告されていました。最新バージョンに更新することで修正される場合があります。

  1. Apple メニュー →「システム設定
  2. 一般」→「ソフトウェアアップデート」をクリック
  3. 利用可能なアップデートがあれば「今すぐアップデート」をクリック
  4. アップデート後にパスワードアプリの動作を確認

💡 ヒント:2026年4月時点では macOS 15.4 Sequoia が最新版です。macOS 14.x の場合は14.7.xまで更新することを推奨します。

パスワードアプリで認証コードを設定する手順

よくある状況と対処法

状況A:「確認コード」の項目がアカウント詳細に表示されない

この状況は、2FA用の秘密鍵がそもそも登録されていないことを意味します。以下の手順で手動で追加します。

  1. パスワードアプリで対象アカウントを開く
  2. 右上の「編集」ボタンをクリック
  3. 確認コードを設定」または「確認コードを追加」ボタンをクリック
  4. 以下のいずれかの方法で秘密鍵を入力:
    • 方法A:QRコードをスキャン(サービスの2FA設定ページでQRコードを表示)
    • 方法B:セットアップキーを入力(サービスが提示する英数字の秘密鍵を手入力)
  5. 確認コードを追加」をクリックして完了
  6. アカウント詳細に6桁のコードが表示されれば設定完了

⚠️ 重要:2FA設定はサービスの管理画面側でも有効化が必要です。パスワードアプリにコードを追加するだけでなく、各サービス(Google、Twitter等)の設定画面で認証アプリとの連携を完了させてください。

状況B:コードは表示されるが30秒ごとに更新されない

確認コードは30秒ごとに新しい値に更新されます。コードの横に表示されるタイマーが動いていない場合は、アプリが正常に動作していません。

  • パスワードアプリを完全に終了して再起動する
  • Macをスリープ解除した直後は数秒タイムラグが出ることがある(数秒待つ)
  • 改善しない場合はMacを再起動する

状況C:iPhoneでは表示されるがMacでは表示されない

iCloudキーチェーンの同期の問題です。

  1. Macで「システム設定」を開く
  2. 左上の Apple IDアイコン(自分の名前)→「iCloud
  3. パスワードとキーチェーン」の項目を確認
  4. 同期がオフになっていれば、オンに切り替える
  5. 数分待って同期が完了したらパスワードアプリを再起動

状況D:別のデバイスで設定した2FAがMacに反映されない

iCloudの同期遅延の可能性があります。

  • Wi-Fiに接続していることを確認
  • システム設定 → Apple ID → iCloud で「パスワードとキーチェーン」が有効か確認
  • iCloudにサインアウト後、再サインインすることで同期が再開することがある
  • 同期には最大で数分〜数時間かかることがある
QRコードスキャンで認証コードを追加する手順

QRコードをスキャンして2FAを追加する詳細手順

QRコードを使った2FA設定は最も確実な方法ですが、手順を誤るとうまくいかないことがあります。以下のステップを参考にしてください。

手順1:サービスの2FA設定ページを開く

Google、Twitter、Dropboxなど各サービスのセキュリティ設定ページで「2段階認証」または「2ファクタ認証」を有効にする画面に進みます。「認証アプリを使う」オプションを選択すると、QRコードが画面に表示されます。

手順2:パスワードアプリで「確認コードを設定」をクリック

  1. パスワードアプリを開く
  2. 2FAを設定したいアカウントを選択
  3. 「編集」→「確認コードを設定」または「確認コードを追加」をクリック
  4. QRコードをスキャン」ボタンをクリック

手順3:QRコードをスキャンする

スキャンモードになったら、サービスが表示しているQRコードの部分にカーソルを合わせます。Macの画面上にQRコードが表示されている場合は、そのエリアをドラッグして選択するとスキャンが完了します。

手順4:セットアップキーを使う代替方法

QRコードのスキャンがうまくいかない場合は、多くのサービスが「セットアップキー」や「シークレットキー」と呼ばれる英数字の文字列を別途提示しています。

  1. サービスの2FA設定ページで「テキストを入力する」または「手動でセットアップ」を選択
  2. 表示された英数字のキーをコピー
  3. パスワードアプリで「確認コードを設定」→「セットアップキーを入力」を選択
  4. コピーしたキーを貼り付けて「確認コードを追加」をクリック

QRコードスキャンが失敗するときのチェックリスト

確認項目 対処法
QRコードが小さすぎる ブラウザをズームイン(Cmd + +)して拡大
画面が暗い・コントラストが低い ディスプレイの明るさを最大にする
フルスクリーンの別アプリがある QRコードとパスワードアプリを同じデスクトップに配置
スキャン範囲を認識しない セットアップキー(テキスト)方式に切り替える

詳細設定:iCloud同期でどのデバイスでも使えるようにする

パスワードアプリの2FA機能は、iCloudキーチェーンを通じてiPhone・iPad・Macすべてのデバイスで共有できます。一度設定すれば、Macでもスマートフォンでも同じ確認コードが使えるようになります。

iCloud同期の設定(Mac側)

  1. Macで「システム設定」を開く
  2. 左上のApple ID名をクリック
  3. iCloud」を選択
  4. iCloudを使用しているアプリ」の一覧を確認
  5. パスワードとキーチェーン」のトグルがオン(緑色)になっていることを確認
  6. オフになっていれば、タップして有効化する

iCloud同期の設定(iPhone側)

  1. 設定」アプリを開く
  2. 最上部の自分の名前(Apple ID)をタップ
  3. iCloud」をタップ
  4. パスワードとキーチェーン」をタップ
  5. このiPhoneを同期」がオンになっていることを確認

💡 ポイント:すべてのデバイスで同じApple IDにサインインしていることが前提です。異なるApple IDでサインインしているデバイスとは同期されません。

iCloud同期が機能しない場合の追加手順

  1. Macを再起動してから同期状況を確認
  2. システム設定 → Apple ID → 「iCloudからサインアウト」→ 再サインインで同期が再開されることがある
  3. サインアウト時に「パスワードのコピーをMacに保存しますか?」と聞かれたら「コピーを保存」を選ぶ(データ消失防止)
  4. 再サインイン後、iCloudの同期設定で「パスワードとキーチェーン」を改めて有効化
iCloud同期設定を確認する手順

高度なトラブルシューティング

それでも解決しない場合:Keychainアクセスで確認する

パスワードアプリのデータはmacOSのキーチェーンに保存されています。Keychainアクセスユーティリティを使って、より詳細な状態を確認できます。

  1. Spotlight(Cmd + Space)で「キーチェーンアクセス」と検索して起動
  2. 左側のリストで「iCloudキーチェーン」を選択
  3. 検索ボックスで問題のサービス名を検索
  4. エントリが存在するか、またはエラー状態でないかを確認

macOSを再インストールせずにパスワードアプリをリセットする

パスワードアプリ自体をリセットすることはできませんが、以下の手順でキャッシュをクリアする方法があります。

  1. パスワードアプリを完全に終了する
  2. Finder を開き、メニューバーの「移動」→「フォルダへ移動」(Shift + Cmd + G)
  3. 以下のパスを入力して開く:
    ~/Library/Containers/com.apple.Passwords/Data/Library/
  4. Caches」フォルダを別の場所に移動(バックアップとして保持)
  5. パスワードアプリを再起動

⚠️ 注意: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認証を実現。フィッシング詐欺にも強い


🛒 Amazonで探す

Mac用 USB-C ハブ(セキュリティドングル対応)

約3,000円〜

USB-AポートとUSB-Cポートを増設。YubiKeyなどのセキュリティキーを常時接続可能


🛒 Amazonで探す

外付けSSD(Time Machineバックアップ用)

約8,000円〜

パスワード・2FA設定データを含むMacの完全バックアップ。万が一の復元にも対応


🛒 Amazonで探す

※ 価格は変動します。最新価格はリンク先でご確認ください


よくある質問(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ファクタ認証コードが表示されない・機能しない問題は、多くの場合以下の手順で解決できます。

✅ 解決ステップのまとめ

  1. 秘密鍵の登録確認:アカウント詳細に「確認コード」の項目があるか確認。なければ編集→「確認コードを設定」で追加
  2. 時刻・タイムゾーンの自動設定:システム設定 → 一般 → 日付と時刻で自動設定をオンに
  3. パスワードアプリを再起動:完全に終了してから再起動
  4. iCloud同期を確認:システム設定 → Apple ID → iCloud → パスワードとキーチェーンがオンか確認
  5. macOSをアップデート:最新バージョンへのアップデートで既知のバグが修正される

上記の対処法で解決しない場合は、iCloudからの再サインイン、またはAuthy・1Passwordなどの代替アプリへの移行を検討してください。パスワードアプリの2FA機能は非常に便利ですが、万が一に備えて各サービスのバックアップコード(リカバリーコード)を安全な場所に保存しておくことを強く推奨します。

2FAはアカウント保護の重要な手段です。問題が発生してもあわてず、本記事の手順を参考に一つひとつ確認してみてください。

Check Also

macOS 26の通知センターが開かない対処法

【2026年最新版】macOS 26の通知センターが開かない・表示されない原因と対処法【完全ガイド】

macOS 26にアップデート …