TOTP / 2FA ジェネレーター
シークレットキーから時間ベースのワンタイムパスワード(TOTP)を生成 — Google Authenticator対応
TOTP Generator
RFC 6238 — Time-based One-Time Passwords via WebCrypto
Valid for 30 more seconds
Technical Details
Algorithm
HMAC-SHA1
Period
30 seconds
Digits
6
Time Slot (T)
59296148
Security Notice
Scan the secret with Google Authenticator or Authy to verify codes match. Never share your secret key — it grants full access to generate valid codes.
TOTP / 2FA Code Generator
Generate time-based one-time passwords (TOTP) from a secret key — compatible with Google Authenticator, Authy, and any RFC 6238 authenticator app. Runs 100% in your browser.
FAQ
What is TOTP?
TOTP (Time-based One-Time Password) is a 6-digit code that changes every 30 seconds. It's the second factor in 2FA — even if someone has your password, they can't log in without the current TOTP code.
How does TOTP work?
TOTP = HMAC-SHA1(secret_key, floor(current_unix_time / 30)), then take the last 6 digits. The server and your authenticator app derive the same code independently — no network call needed.
Is this tool safe to use?
This tool is for testing and development. Never enter your real 2FA secrets into any online tool. Use your authenticator app for production accounts.
さらに探す
おすすめのその他の セキュリティ…
パスワード強度チェッカー
パスワードがどれだけ強いかテストし、改善のヒントを得る
QRコードジェネレーター
URL、テキスト、Wi-Fi、vCardなどのQRコードを生成 — PNGまたはSVGでダウンロード
QRコードリーダー
画像やカメラからQRコードをスキャン・デコード — オフライン動作
バーコードジェネレーター
Code 128、Code 39、EAN-13、QRなどの形式でバーコードを生成
SSH鍵ジェネレーター
Web Crypto APIを使用してEd25519またはECDSA SSH鍵ペアを生成 — 100%ブラウザで動作
RSA鍵ジェネレーター
Web Crypto APIを使用してPEM形式の2048ビットまたは4096ビットRSA鍵ペアを生成 — 100%ブラウザで動作
ハッシュ比較ツール
ファイルの整合性確認やチェックサム照合のために2つのハッシュ値を比較
ファイルハッシュチェッカー
ファイルをドラッグ&ドロップしてMD5、SHA-1、SHA-256、SHA-512を即時計算 — 既知のハッシュと照合して整合性を確認