はい、使えます。認証アプリにスマホは必須ではありません。2FA のコードは、設定時にサイトから渡されるシークレットキーと現在時刻から計算されます(オープンな TOTP 標準、RFC 6238)。そのため、キーを持っているデバイスなら、スマホでもパソコンでも同じ 6 桁が表示されます。パソコンで使えるのは、ブラウザ拡張機能(私たちの 2FA 認証システム や authenticator.cc の Authenticator)、デスクトップアプリ(Proton Authenticator、Ente Auth、KeePassXC)、コードを生成できるパスワードマネージャー(Bitwarden Premium、1Password)、または Yubico Authenticator アプリと組み合わせる YubiKey のようなハードウェアキーです。ハードウェアキーはシークレットをキー自体に保存します。
設定にもスマホは要りません。サイトは QR コードを画面に表示し、上に挙げたものの多くはそこから直接読み取れます。また、QR コードを表示するサイトは、ほぼ必ず同じシークレットを貼り付けられるテキストでも提供しています。パソコンで代わりがきかないのは、SMS でしかコードを送らないサービスや、自社のスマホアプリでサインインを承認させるサービスです。それらは下で紹介します。
スマホなしで 2FA コードを得る方法
Windows・Mac・Linux のパソコンでコードを生成できる選択肢です。内容は 2026年10月9日 時点の各提供元の資料によります。「画面から QR コードを読み取れる」は、設定用の QR コードをディスプレイから取り込めると提供元が説明していることを指します。スマホもカメラも要りません。
| 選択肢 | 種類 | シークレットキーの保管場所 | 料金 | アカウント | 画面から QR コードを読み取れる |
|---|---|---|---|---|---|
| 2FA 認証システム当社 | Chrome 拡張機能 | ブラウザ内 | 無料(新規インストールはアカウント数に上限がある場合あり、Pro で解除) | なし | あり |
| Authenticator (authenticator.cc) | Chrome 拡張機能 | ブラウザ内 | 無料 | なし | あり |
| Proton Authenticator | デスクトップアプリ(スマホ版もあり) | デバイス上のアプリ内 | 無料 | 任意 | 記載なし |
| Ente Auth | デスクトップアプリ(スマホ版もあり) | デバイス上のアプリ内 | 無料 | 任意 | 記載なし |
| KeePassXC | パスワードマネージャー、デスクトップアプリ | KeePassXC のデータベースファイル内 | 無料 | なし | 記載なし |
| Bitwarden | パスワードマネージャー | 保管庫内、パスワードと一緒に | Premium、年 $19.80 | あり | あり |
| 1Password | パスワードマネージャー | 保管庫内、パスワードと一緒に | サブスクリプション(無料プランなし) | あり | あり |
| YubiKey | ハードウェアキー + Yubico Authenticator アプリ | キー内。Yubico によると取り出せない | キーの購入が必要 | なし | あり |
「記載なし」は、それを説明した提供元のページが見つからなかったという意味で、できないという意味ではありません。QR コードをスキャンしない場合は、QR コードの下にあるテキストのキーからアカウントを追加します。authenticator.cc のクイックスタート、Ente の FAQ、KeePassXC のユーザーガイド、Yubico のガイドはいずれもその方法を説明しています。Bitwarden は無料プランでもキーを保存できますが、コードを生成するのは Premium のみです。1Password には試用期間はあっても無料プランはありません。2FA 認証システム は私たちが作っています。
どれが合うか
ほとんどのサービスに Chrome でログインしている。 ブラウザ拡張機能なら、入力する場所にコードを置いておけます。2FA 認証システム は右クリックか Ctrl+Shift+Y で入力欄にコードを入力し、設定用の QR コードをページから直接スキャンします。新規インストールでは無料で使えるアカウント数に上限が設けられる場合があり、Pro にすると上限がなくなります。Authenticator(authenticator.cc)は無料で、ユーザーがはるかに多く、対応するコードの種類も多めですが、Chrome Web Store 版の最終更新は 2024年8月 です。
ブラウザの外で動くアプリがほしい。 Proton Authenticator と Ente Auth は無料でオープンソース、スマホに加えて Windows・macOS・Linux でも動き、同期を使わない限りアカウントは不要です。スマホは後から 2 つ目のコピーにしてもいいし、まったく使わなくてもかまいません。KeePassXC はパソコン上の暗号化されたデータベースファイルにコードを保存し、その拡張機能を通じてブラウザで入力できます。
すでにパスワードマネージャーに料金を払っている。 Bitwarden(Premium、年 $19.80)と 1Password はコードを生成し、パスワードのすぐ後に入力してくれます。どちらも、画面から設定用の QR コードを読み取れると説明しています。注意点は、下の「コードとパスワードを同じパソコンに置くこと」の節で説明します。
シークレットをパソコンから完全に切り離したい。 YubiKey と Yubico Authenticator アプリの組み合わせでは、各アカウントのシークレットがキーのセキュアエレメントに保存され、Yubico によると取り出すことはできません。アプリは Windows・macOS・Linux で動き、画面から設定用の QR コードをスキャンし、キーを挿している間コードを表示します。YubiKey 5 に保存できるのは、ファームウェア 5.7 以降で最大 64 アカウント、それより古いファームウェアでは 32 アカウントです。キーは自分で購入します。シークレットをコピーできないため、Yubico は予備として 2 本目のキーを登録することを勧めています。
それでもスマホが必要な場合
パソコンは認証アプリの代わりにはなります。しかし、サービス自体がスマホを 2 つ目の要素にしている場合は、スマホの代わりにはなりません。
SMS やメールでしかコードを送らない。 認証アプリの選択肢がまったくないサービスもあります。コードは SMS かメールで届き、認証アプリが生成するものは何もありません。よく知られた例が Apple Account です。Apple のヘルプによると、コードは信頼できる Apple デバイスに表示されるか、信頼できる電話番号に送られ、サードパーティの認証アプリについての説明はありません。
サービス独自のアプリ。 標準のコードではなく、自社アプリでサインインを確認する銀行もあります。たとえば Truist は Truist Authenticator というモバイルアプリを使います。勤務先が特定のアプリでの承認を必須にしている場合も同じで、それは勤務先の判断であり、ほかのアプリのコードは受け付けられません。
設定がスマホアプリでしかできない。 TikTok のヘルプでは、認証アプリによる2段階認証をオンにする方法が TikTok のモバイルアプリでしか説明されておらず、電話番号やメールアドレスなど 2 つ目の方法も求められます。一度設定してしまえば、コードはどこに置いてもかまいません。スマホに表示された QR コードを拡張機能に取り込む方法は、TikTok のガイドで紹介しています。
コードがすでにスマホにある。 いま Google Authenticator にアカウントが入っているなら、エクスポートのために一度だけスマホが必要です(Google Authenticator からのインポートを参照)。そうでなければ、パソコンから各アカウントを設定し直します。
トレードオフ:パスワードと同じパソコンにコードを置くこと
二段階認証は、2 つの異なるものを必要とするための仕組みです。パスワードを記憶しているパソコンがコードも生成しているなら、そのパソコンを乗っ取った人(ブラウザのデータをコピーするマルウェアや、ロックしていない席に座った誰か)は両方を手に入れるかもしれません。KeePassXC 自身のガイドもはっきりと、TOTP のコードをパスワードと同じデータベースに置くと二要素認証の利点がなくなると書いており、必要なときだけ開く別のデータベースを勧めています。
それでもパソコン上のコードで防げるのは、アカウント乗っ取りの大半を占めるケースです。ほかのサイトから漏れたパスワード、推測されたパスワード、フィッシングページに入力してしまったパスワード。攻撃者はパスワードを持っていても、あなたのパソコンは持っていないので、コードがありません。スマホで上乗せされるのは、主に、すでにパソコンを支配している相手に対する保護です。
1. コードをロックする。 2FA 認証システム でパスワード保護をオンにすると、コードはバックアップも含めてデバイス上で暗号化され、パスワードなしでは読めなくなります。デスクトップアプリやパスワードマネージャーにもそれぞれのロック機能があるので、使いましょう。
2. コードとパスワードを分ける。 パスワードを入れた保管庫ではなく、別のアプリや拡張機能にコードを置けば、マスターパスワードを 1 つ盗まれただけでは足りなくなります。
3. パソコンの外にバックアップを置く。 2FA 認証システム は 1 日 1 回自動でコピーを作り、直近 7 つを残しますが、そのコピーは拡張機能の中にあり、拡張機能を削除すると一緒に消えます。パスワード保護したファイルをエクスポートし、USB メモリなど自分で管理できる場所に置いてください。バックアップの方法。
4. すべてのサイトのリカバリーコードを保存する。 パソコンをなくしたり壊れたりしても、認証アプリなしでログインし直せます。印刷するか、このパソコン以外の場所に保管してください。
5. スマホを手に入れたら、後から追加する。 設定時に同じ QR コードをスマホアプリでもスキャンすれば、同じコードを表示する 2 台目のデバイスになります。必須ではなく、あくまでバックアップです。
スマホなしで、どのサイトでも 2FA を設定する方法
1. パソコンに認証アプリをインストールします。私たちのものは 2FA 認証システム です。
2. サイトにログインし、セキュリティ設定を開きます。二段階認証(2 段階認証プロセス、二要素認証と呼ばれることもあります)をオンにし、SMS が先に勧められた場合は 認証アプリ を選びます。私たちの設定ガイドでは、108 のサービスについて、その場所を紹介しています。
3. サイトに QR コードが表示されます。2FA 認証システム で「アカウント追加」→「QRコード」→「画面からQRをスキャン」を選びます。スキャンできない場合は、サイトの「QR コードをスキャンできない場合」や「手動で入力」といったリンクを使い、テキストのキーを貼り付けます。シークレットキーの見つけ方。
4. 拡張機能に表示された 6 桁のコードをサイトに入力します。入力するまで 2FA はオンになりません。
5. 次に表示されるリカバリーコードを保存し、認証アプリ自体もバックアップします。
サイトにコードを拒否される場合、よくある原因は、最初の QR コードをスキャンした後にサイトが新しい QR コードを作ったことです。設定を最初からやり直し、いま画面に出ている QR コードをスキャンしてください。そのほかの原因はコードが使えない理由にあります。
よくある質問
- スマホなしで認証アプリを使えますか?
- はい。認証アプリのコード(TOTP)はシークレットキーと現在時刻から計算されるので、パソコンでもスマホと同じように生成できます。ブラウザ拡張機能、Proton Authenticator や Ente Auth などのデスクトップアプリ、認証機能を内蔵したパスワードマネージャー、YubiKey などのハードウェアキーを使います。
- PC で使える認証アプリはありますか?
- あります。無料のものもいくつかあります。Proton Authenticator、Ente Auth、KeePassXC は Windows・macOS・Linux で動き、2FA 認証システム や Authenticator(authenticator.cc)などのブラウザ拡張機能は、どの OS でも Chrome で使えます。Google Authenticator と Microsoft Authenticator には PC 版がありません。Microsoft Authenticator の代替を参照してください。
- スマホなしで 2FA の QR コードをスキャンするには?
- QR コードはパソコンの画面に表示されているので、パソコン上のアプリならそこから読み取れます。2FA 認証システム、Authenticator(authenticator.cc)、Bitwarden、1Password、Yubico Authenticator は、いずれも画面からスキャンできると説明しています。QR コードを使わない方法もあります。サイトの「スキャンできない場合」のリンクから、同じシークレットがテキストで表示されます。
- スマホで設定したアカウントのコードは、パソコンでも使えますか?
- パソコンに同じシークレットキーがある場合に限ります。スマホのアプリが対応していればアカウントをエクスポートするか、サイトで 2FA をいったんオフにしてオンにし直し、パソコンから新しい QR コードをスキャンします。その場合、そのアカウントのスマホ側の古い項目は使えなくなります。
- パソコンをなくしたらどうなりますか?
- バックアップでログインし直します。認証アプリからエクスポートしたファイルか、各サイトが設定時に発行したリカバリーコードです。どちらもなければ、サイトごとにアカウント復旧の手続きをすることになります。だからこそ、バックアップを同じパソコンだけに置いてはいけません。
- 2FA に電話番号は必要ですか?
- 認証アプリによる 2FA なら不要です。コードは SMS ではなくアプリから得られます。ただし、2 つ目の方法やアカウント復旧のために、電話番号やメールアドレスを求めるサービスもあります。
スマホなしで、2FA コードをパソコンに
2FA 認証システム は設定用の QR コードを画面からスキャンし、コードを Chrome に保管します。利用無料、オープンソース、アカウント不要。200,000 人が使っています。
2FA 認証システム を Chrome に追加(無料)出典
2026年10月9日 に確認。ここで比較している製品のひとつは私たちが作っています。ほかの製品についての記述に誤りや古い情報があれば、お知らせください。修正します。
- RFC 6238 — TOTP: Time-Based One-Time Password Algorithm
- 2FA Authenticator — Chrome Web Store
- 2FA Authenticator — source code (MIT)
- Authenticator (authenticator.cc) — Chrome Web Store
- Add Your First Account | Authenticator (authenticator.cc)
- Proton Authenticator
- Ente Auth
- Ente Auth — FAQ
- KeePassXC Password Manager
- KeePassXC User Guide — Adding TOTP to an Entry
- Bitwarden — Integrated authenticator (TOTP generation needs Premium)
- Bitwarden — Pricing
- 1Password — Use 1Password as an authenticator
- 1Password — Pricing
- Yubico Authenticator App for Desktop and Mobile
- Yubico Authenticator User Guide — Accounts: OATH
- YubiKey Technical Manual — OATH Specifics
- Two-factor authentication for Apple Account - Apple Support
- Authenticator app | Truist Bank