Skip to main content
appkiro.com

TOTPコード表示ツール

Base32 シークレットまたは otpauth:// URI から現在の TOTP を計算し、アルゴリズム・桁数・周期を指定できます。

One secret per line. Accepted formats: plain Base32 (JBSWY3DPEHPK3PXP), labeled (GitHub: KZXW6YTBOI), or full otpauth:// URL.

The HMAC calculation runs with the Web Crypto API in this browser. Get OTP also keeps each secret and its settings in this browser's local storage so the saved list survives a reload — the codes themselves are never stored. Remove one entry with Delete, or forget everything this tool remembers with Clear all. Avoid real production secrets on shared or untrusted devices.

TOTPコード表示ツールとは何ですか?

Base32 シークレットまたは otpauth:// URI から現在の TOTP を計算し、アルゴリズム・桁数・周期を指定できます。 1行につき1つの Base32 シークレット(ラベル可)、または既定値を上書きするパラメータを含む完全な otpauth:// URI。 複数項目の現在のワンタイムコードと、次の時間ステップまでのカウントダウン。

ツールを開く

このツールでできること

  • 入力: 1行につき1つの Base32 シークレット(ラベル可)、または既定値を上書きするパラメータを含む完全な otpauth:// URI。
  • 設定と処理: アルゴリズム・桁数・周期を設定。 URI パラメータを優先し、ブラウザの Web Crypto HMAC で計算。
  • 出力: 複数項目の現在のワンタイムコードと、次の時間ステップまでのカウントダウン。

使い方

  1. 入力を追加する。 1行につき1つの Base32 シークレット(ラベル可)、または既定値を上書きするパラメータを含む完全な otpauth:// URI。
  2. 設定を確認する。 アルゴリズム・桁数・周期を設定。 URI パラメータを優先し、ブラウザの Web Crypto HMAC で計算。
  3. 生成・確認・書き出しを行う。 複数項目の現在のワンタイムコードと、次の時間ステップまでのカウントダウン。

主な機能

  • 入力: 1行につき1つの Base32 シークレット(ラベル可)、または既定値を上書きするパラメータを含む完全な otpauth:// URI。
  • 設定と処理: アルゴリズム・桁数・周期を設定。 URI パラメータを優先し、ブラウザの Web Crypto HMAC で計算。
  • 出力: 複数項目の現在のワンタイムコードと、次の時間ステップまでのカウントダウン。

活用シーン

  • Base32 シークレットまたは otpauth:// URI から現在の TOTP を計算し、アルゴリズム・桁数・周期を指定できます。
  • 次の出力・診断結果が必要な場面で使います:複数項目の現在のワンタイムコードと、次の時間ステップまでのカウントダウン。
  • 次の確認済み工程の前に配置します:時刻同期を確認し、対象アカウントの公式セキュリティ設定から登録。

制限と安全上の注意

  • TOTP シークレットは失効するまで将来の有効コードを生成できます。 共有端末や信頼できない端末に重要な本番シークレットを貼り付けず、テスト用シークレットと管理された復旧手順を使ってください。

トラブルシューティング

  • 本番ではないサンプルを使い、version・algorithm 固有の必須項目をすべて入力し、一括処理前に1件を生成・確認してください。
  • 利用前に公式または信頼できる実装で検証し、実際の secret、password、token、private key をログや URL に残さないでください。
  • TOTP シークレットは失効するまで将来の有効コードを生成できます。 共有端末や信頼できない端末に重要な本番シークレットを貼り付けず、テスト用シークレットと管理された復旧手順を使ってください。

よくある質問

TOTPコード表示ツールとは何ですか?

Base32 シークレットまたは otpauth:// URI から現在の TOTP を計算し、アルゴリズム・桁数・周期を指定できます。

TOTPコード表示ツールはどう使いますか?

想定された入力を追加し、ページ設定を確認してから、コピーまたはダウンロード前に結果を検証します。 想定出力:複数項目の現在のワンタイムコードと、次の時間ステップまでのカウントダウン。

どの入力に対応していますか?

1行につき1つの Base32 シークレット(ラベル可)、または既定値を上書きするパラメータを含む完全な otpauth:// URI。

どのような出力を生成しますか?

複数項目の現在のワンタイムコードと、次の時間ステップまでのカウントダウン。

どのような制限がありますか?

TOTP シークレットは失効するまで将来の有効コードを生成できます。 共有端末や信頼できない端末に重要な本番シークレットを貼り付けず、テスト用シークレットと管理された復旧手順を使ってください。

関連する AppKiro ツール

確認済みのサンプルから始める

本番ではないサンプルから始め、信頼できる実装で出力を確認し、secret、token、password、private key を URL やログに残さないでください。

ツールを開く