Xにログインしようとしたら「コード表示アプリを使ってコードを生成し、入力してください」と表示されて戸惑った、という方は多いのではないでしょうか。この画面はXの2要素認証(2FA)が有効になっているサインで、パスワードとは別に認証アプリが生成する6桁のコードが必要になります。
結論から言うと、Google Authenticatorやスマホ標準の認証機能など「認証アプリ」を用意し、Xの『セキュリティ』設定でQRコードを読み取れば約5分で設定できます。コードが出ない場合は、端末の時刻を『自動設定』にするのが最初の一手です。
- コード表示アプリとはTOTP方式で30秒ごとに新しい6桁コードを生成する認証アプリのこと
- Google Authenticator・Authy・1Password・iPhone標準機能のいずれかが定番
- 設定はXアプリの「セキュリティ」メニューからQRコードを読み取るだけで完了
- アプリが使えなくなった場合はバックアップコードやパスキーが代替手段になる
- コードが表示されない・ログインできない時はほとんどが端末の時刻ズレかアカウント再登録で解決する
「どのアプリを使えばいいの?」「コードが出てこない時はどうする?」「機種変更したらどうなる?」という疑問に、手順と対処法でお答えします。これから設定する方も、すでにトラブルに遭っている方も、順番に確認してください。
Xのコード表示アプリとは?2要素認証の仕組み
Xのコード表示アプリとは、Xの2要素認証で使う確認コードを生成・表示するアプリのことです。ログイン時にパスワードに加えてこのコードの入力を求めることで、パスワードが漏えいしただけではログインできない状態を作り、不正アクセスのリスクを下げる仕組みになっています。
採用されているのはTOTP(Time-based One-Time Password=時刻ベースの使い捨てパスワード)という方式で、30秒ごとに新しい6桁のコードが自動生成されます。Xアプリでログインしようとすると「認証コードを入力」の画面が現れ、そこにコード表示アプリで確認した数字を入力する流れです。
SMS認証との違いは、電話番号や電波状況に依存しない点です。海外渡航中や機種変更直後で通信が不安定な状況でも、アプリさえ開ければコードを確認できます。なおXのSMSによる2要素認証は、有料プラン(Premium)の利用者向けに限られている点も押さえておきたいところです。無料ユーザーが2要素認証を使うなら、認証アプリかセキュリティキーが現実的な選択肢になります。
Xの2要素認証には「SMS」「認証アプリ」「セキュリティキー」の3方式があります。SMSは番号乗っ取り(SIMスワップ)のリスクがあるため、認証アプリかセキュリティキーの方が安全性は高いとされています。
対応するコード表示アプリの選び方
Xの2要素認証で使えるコード表示アプリは1つに限定されておらず、手持ちの端末や使い方に合わせて選べます。それぞれの特徴を整理しました。
Google Authenticator ── シンプルさ重視の定番
対応OS:iOS/Android|料金:無料|同期機能:あり(Googleアカウント同期に対応)|おすすめ度:★★★★★
QRコードをスキャンするだけでXアカウントを追加でき、オフラインでもコード生成が可能です。Googleアカウントとの同期機能が追加されており、スマホを買い替えてもコードを引き継ぎやすくなっています。動作が軽く、バッテリー消費も少ないため、まず迷ったらこのアプリを選んでおけば失敗しにくい選択肢です。
Authy ── 複数デバイスでの同期に強い
対応OS:iOS/Android|料金:無料|同期機能:あり(クラウドバックアップ)|おすすめ度:★★★☆☆
クラウドバックアップに対応しており、端末を紛失してもアカウントとひも付けて復元しやすいのが強みです。スマホを複数台使い分けている方に向いています。デスクトップ版は提供終了となっているため、PCでコードを確認したい場合は他の選択肢も合わせて検討してください。
1Password ── パスワード管理とまとめて一元化
対応OS:iOS/Android/デスクトップ|料金:有料(サブスクリプション)|同期機能:あり|おすすめ度:★★★☆☆
パスワードマネージャーとしての機能に認証コード生成機能が統合されており、Xだけでなく複数サービスのログイン情報をまとめて管理できます。すでに1Passwordを契約している方なら追加のアプリを入れる必要がなく、管理の手間を減らせます。
iPhone標準の設定アプリ ── 追加アプリ不要の手軽さ
対応OS:iOSのみ|料金:無料|同期機能:あり(iCloudキーチェーン経由)|おすすめ度:★★★★☆
iOSユーザーであれば、別途アプリをインストールしなくても「設定」アプリ内の「パスワード」セクションでXの認証コードを確認できます。iCloudキーチェーンで同期されるため、iPhoneとiPad間でも共有可能です。アプリの管理を増やしたくない人に向いています。
| アプリ名 | 同期機能 | 料金 | 向いている人 |
|---|---|---|---|
| Google Authenticator | あり | 無料 | とにかくシンプルに始めたい人 |
| Authy | あり | 無料 | クラウドバックアップを重視する人 |
| 1Password | あり | 有料 | パスワード管理も一元化したい人 |
| iPhone標準機能 | あり(iCloud) | 無料 | アプリを増やしたくないiOSユーザー |
迷ったらGoogle Authenticatorかスマホ標準機能で十分です。パスワード管理もまとめたい方だけ1Passwordを検討すると選びやすくなります。
Xでコード表示アプリを設定する手順
設定にかかる時間は目安で約5分です。iPhone・Androidどちらも同じ手順で進められます。先に、使うコード表示アプリをスマホにインストールしておいてください。
- Xアプリを開き、『プロフィールアイコン』をタップします。
- 『設定とプライバシー』→『アカウント』→『セキュリティ』の順に進みます。
- 『2要素認証』をタップし、『認証アプリ』を選択します。
- 画面に表示される『QRコード』を、選んだコード表示アプリでスキャンします。
- アプリにXアカウントが追加され、6桁の認証コードが表示されるので、これをXアプリに入力すれば設定完了です。
設定後は初回ログイン時にこのコードを求められ、以降はアプリを開くだけで確認できるようになります。QRコードがうまく読み取れない場合は、手動で秘密鍵を入力するオプションも用意されています。画面の表示名は更新で変わることがあるため、見当たらない場合は『セキュリティ』内の2要素認証の項目を探してみてください。
設定中に通信が途切れるとQRコードの読み取りやアカウント登録が失敗しやすいため、安定したWi-Fi環境で行うのがおすすめです。またこの手順を完了する前にアプリを閉じると2要素認証が中途半端な状態になることがあるので、最後まで一気に進めましょう。
ログイン時にコード表示アプリを使うコツ
設定が完了すると、次回以降のログインで「コード表示アプリを使ってコードを生成し、入力してください」と促されるようになります。実際の流れはシンプルです。
- コード表示アプリを開き、Xアカウントを選択する
- 表示された6桁コードを30秒以内に入力する
- コードの有効期限が切れたら、自動更新される次のコードを使う
複数のXアカウントを運用している方は、アプリ側でアカウントごとに名前を分けておくと、どのコードがどのアカウント用か迷わずに済みます。
コードの有効時間は30秒とかなり短いため、入力にもたついて期限切れになった場合は焦らず次に表示されるコードで再入力すれば問題ありません。
バックアップコードとパスキーでさらに安心にする
コード表示アプリが使えなくなった場合に備え、Xはバックアップコードを用意しています。『設定とプライバシー』→『セキュリティ』の2要素認証の項目から確認でき、使い捨ての一時コードとして利用できます。紙のメモや安全なパスワード管理アプリに保存しておくと、端末の故障・紛失時でもログインが可能です。
加えて、Xはパスキーにも対応しています。パスキーは生体認証(顔認証・指紋認証)と連携する認証方式で、コードの入力自体が不要になるため、コード表示アプリよりも手間が少なく、フィッシング詐欺にも強いとされています。コード表示アプリと併用して、パスキーも設定しておくとより安心です。
バックアップコードは「発行して満足」になりがちですが、端末を新調したタイミングで一度使えるか確認し、必要なら再発行しておくと万一のときに慌てずに済みます。
物理セキュリティキーの併用でセキュリティを高める
さらに高い保護を求める場合は、YubiKeyなどの物理セキュリティキーをXに登録する方法もあります。USBやNFCでタップするだけで認証が完了し、コード表示アプリと併用することも、置き換えることも可能です。設定はXのセキュリティメニューから追加でき、複数のアカウントを管理するビジネス利用者にも向いています。
物理キーは紛失すると再発行に手間がかかるため、必ずコード表示アプリかバックアップコードと併用し、認証手段を1つに絞らないようにしましょう。
コードが出ない・ログインできない時の対処法
「コードが表示されない」「ログインできない」といったトラブルは珍しくありません。ほとんどのケースは以下の対処で解決します。
コードが表示されない・入力しても弾かれる場合
原因の多くは端末の時刻設定のズレです。TOTP方式は時刻をもとにコードを計算しているため、端末の時刻がずれているとコードが正しく表示されない、または入力しても認証エラーになります。
- 端末の日時設定を『自動設定』にし、タイムゾーンも現在地に合わせる
- コード表示アプリを一度完全に終了して起動し直す。アプリやOSが古い場合は最新版に更新する
- Xアカウントをアプリから一度削除し、QRコードを再スキャンして登録し直す
- iPhoneの場合は設定アプリの『パスワード』からもコードを確認できないかチェックする
ログインできない場合
コード表示アプリ自体にアクセスできない状況では、別の認証手段に切り替えます。
- ログイン画面で『別の認証方法を選択』をタップし、使える方法があれば切り替える
- 保存しておいたバックアップコードを入力する
- パスキーを登録済みなら、パスキーでログインする
- それでも解決しない場合は、Xのヘルプセンターからアカウントへのアクセスについて問い合わせる
アプリ連携エラー
QRコードのスキャンに失敗する場合は、手動でのキー入力に切り替えると解決することが多いです。Androidではカメラの権限が許可されているかも確認しておきましょう。iOSの標準機能を使う場合は、この種の連携エラー自体が起きにくいという強みもあります。
コードが表示されないからといって、2要素認証自体を解除して放置するのは避けましょう。時刻同期や再登録で解決できるケースがほとんどで、認証を解除するとアカウントの安全性が大きく下がります。
デバイス別のおすすめ設定
iPhoneユーザー向け
追加アプリを入れずに使いたい場合は、iOSの設定アプリ内認証がおすすめです。パスワードマネージャー機能と連動しており、Face IDでロック解除できるため、Xアプリとの相性もよく手軽に使えます。
Androidユーザー向け
Google Authenticatorなら、Googleアカウントとの同期で機種変更時の移行もスムーズに行えます。複数端末を使い分けるなら、クラウドバックアップのあるAuthyも選択肢です。
複数デバイスを使う人向け
スマホとタブレットなど複数端末でコードを確認したい場合は、クラウド同期に対応したアプリを選びましょう。iPhoneとAndroidをまたいで使う場合もクロスプラットフォーム対応のアプリなら管理を一本化できます。
こんな人には向いている/向かない
コード表示アプリによる2要素認証は多くのユーザーに有効ですが、向き不向きもあります。
- 向いている人:スマホを常に手元に置いている、複数のSNSアカウントを厳重に管理したい、SMSが届きにくい海外環境で使うことが多い
- 向いていない人:スマホの紛失・故障が頻繁にある、バックアップコードの保管に不安がある
後者に当てはまる場合は、クラウド同期機能があるGoogle Authenticatorや1Passwordを選ぶか、パスキーを併用することで不安を減らせます。
よくある質問
コード表示アプリは無料で使えますか?
Google Authenticator・Authy・iPhone標準機能はいずれも無料で利用できます。1Passwordのようにパスワード管理と統合されたアプリは有料プランが必要です。
機種変更したらコードはどうなりますか?
同期機能があるアプリ(Authy、iPhone標準機能、Google Authenticator)であれば、新しい端末にログインするだけでコードを引き継げます。同期をオンにしていない場合は、コードが消えてログインできなくなることがあるため、機種変更前にバックアップコードを控えておくと安心です。
コード表示アプリとパスキーはどちらが安全ですか?
どちらもSMS認証より安全性が高いとされていますが、パスキーはコードの入力自体が不要でフィッシング耐性がより高い方式です。両方を設定しておくと、片方が使えない状況でももう一方でログインでき、安心感が高まります。
無料ユーザーでもコード表示アプリは使えますか?
認証アプリ方式は無料ユーザーでも設定できます。SMSによる2要素認証が有料プラン向けになっているため、無料で使うなら認証アプリが定番です。
まとめ
Xのコード表示アプリは、アカウントを不正アクセスから守るための基本的なツールです。設定はXアプリの『セキュリティ』メニューからQRコードを読み取るだけで完了し、Google Authenticatorやスマホ標準機能など無料の選択肢も豊富にあります。コードが表示されない・ログインできないといったトラブルの多くは、端末の時刻同期やアカウントの再登録で解決可能です。バックアップコードとパスキーも併せて設定しておけば、端末トラブル時にも慌てずに対応できます。
| 目的 | おすすめの選択肢 |
|---|---|
| とにかく手軽に始めたい | Google Authenticator/iPhone標準機能 |
| クラウドバックアップを重視したい | Authy |
| 他サービスのパスワードも一元管理したい | 1Password |
| より高いセキュリティを求める | 物理セキュリティキー+パスキー併用 |
※本記事の内容は2026年10月時点のX(旧Twitter)公式アプリの仕様に基づいています。

















