無料のオンラインランダムパスワードジェネレーター
暗号的に安全なランダム性 (window.crypto.getRandomValues) を使用して、強力で解読不可能なパスワードをブラウザーでローカルに作成します。サーバー追跡なしで、長さ、文字プール、可読性フィルターをカスタマイズします。
16 文字の強力なランダムパスワードを生成する
10個のパスワードを一括生成
ランダムパスワードジェネレーターの使用方法
- パスワードの長さを選択してください: 右側の設定パネルのスライダー、ナンバー ボックス、またはクイック長さボタンを使用して、
4と128文字の間の長さを調整します。サイバーセキュリティ標準では、電子メール、銀行、クラウド アカウントに少なくとも 16 文字 を推奨しています。 - 文字プールとフィルターのカスタマイズ: 暗号化エントロピーを最大にするために、Uppercase、Lowercase、Numbers、および 特殊記号 を有効にしておきます。または、Exclude曖昧をチェックします文字 パスワードを作成するときは、モバイルキーボード、スマートテレビ、またはルーターに手動で入力します。
- 暗号エントロピーの検証: ライブ 暗号エントロピー (ビット) および Est を確認します。パスワード表示の下にオフライン クラック時間 メトリクスがあり、80 ビット以上 (緑色の 非常に強い 評価) を目指しています。
- パスワード マネージャーにコピーして保存: 現在のパスワードをコピー をクリックし (またはバッチ ジェネレーターから一度に 10 個のパスワードをエクスポート)、認証情報を暗号化されたパスワード マネージャー内に保存します。
パスワードの長さ、エントロピー、ブルートフォース クラック時間の参照表
パスワードの強度は、エントロピー ビット ($E = L \times \log_2(R)$) で測定される、文字プール サイズ ($R$) と パスワードの長さ ($L$) の両方に依存します。以下の表は、1 秒あたり 1,000 億 ($10^{11}$) のハッシュ をテストできるオフライン攻撃者が、さまざまな構成をブルート フォース攻撃するのに平均でどのくらいの時間を必要とするかを示しています。
| パスワードの長さ | キャラクタープール | エントロピー (ビット) | 平均ブルートフォース クラック時間 | 推奨される使用例 |
|---|---|---|---|---|
| 6 文字 | 数字のみ (0 ~ 9) |
19.9ビット | インスタント (< 0.01 秒) | ハードウェア速度制限のみを備えたデバイスのロック画面 PIN |
| 8 文字 | すべてのタイプ (90 文字) | 51.9ビット | ~6時間 | 低リスクの一時的な使い捨て口座 |
| 12 文字 | すべてのタイプ (90 文字) | 77.9ビット | ~46,000年 | 標準のウェブログインとショッピングアカウント |
| 16 文字 | すべてのタイプ (90 文字) | 103.9ビット | ~3.1兆年 | プライマリメール、バンキング、パスワードマネージャーおよび管理者アカウント |
| 24–32 文字 | すべてのタイプ (90 文字) | 155.8~207.7ビット | 何世紀にもわたる (数学的に破壊不可能) | Wi-Fi WPA3 キー、SSH/API シークレットおよび暗号ウォレット |
暗号化された安全なパスワード ジェネレーターを使用する理由
- True Browser-Native CSPRNG (
window.crypto.getRandomValues): 予測可能なMath.random()呼び出しや偏った配列ソートに依存する基本的なジェネレーターとは異なり、このツールは不偏拒否サンプリングとフィッシャー・イェーツを備えたオペレーティング システムの暗号エントロピー ソースを使用します。シャッフルする。 - 100% クライアント側プライバシー: パスワードは完全にブラウザのメモリ内で生成されます。インターネット経由で送信されたり、分析に記録されたり、データベースに保存されたりすることはありません。
- クレデンシャル スタッフィングおよび辞書攻撃に対する防御: すべてのサービスにランダムに生成された 16 文字以上の固有のパスワードを使用することで、1 つの Web サイトでのデータ侵害がメール、金融アカウント、またはクラウド ストレージに侵害されることがなくなります。
よくある質問
このページで生成されたパスワードは保存されますか、または任意のサーバーに送信されますか?
いいえ。すべてのパスワードは、JavaScript のネイティブ window.crypto.getRandomValues() API を使用してブラウザ内で 100% ローカルに生成されます。生成されたパスワードがデバイスから離れることはありません。このページを読み込んだ後でインターネットから切断しても、ジェネレーターはオフラインで動作し続けます。
2026 年には、強力なパスワードはどれくらいの長さでなければなりませんか?
最新のサイバーセキュリティ フレームワーク (NIST SP 800-63B および OWASP) では、重要なアカウント (電子メール、銀行取引、仕事用ログイン) には少なくとも 16 文字 を推奨し、Wi-Fi ルーター、データベース資格情報、および API キーには 24 ~ 32 文字 を推奨しています。
「曖昧な文字を除外」とは何をするのでしょうか?
多くのサンセリフ フォントでは、ゼロ (0) と大文字の O、または 1 つ (1)、小文字の l、大文字の I、およびパイプ記号 (|) のように見えます。ほぼ同じです。 曖昧な文字を除外する をチェックすると、類似した文字がプールから削除されるため、パスワードを手動で入力するときに読み間違えることがなくなります。
Web サイトが、生成したパスワード内の特定の特殊文字を拒否した場合はどうなりますか?
一部の古い銀行および政府ポータルでは、括弧 ({ } [ ] < >)、スラッシュ、引用符がブロックされています。右側の設定列で「簡単に入力できる記号のみを使用する」 をチェックして、広く受け入れられているセット !@#$%^&*_-+=? に記号を制限するか、記号が完全に禁止されている場合は、「英数字のみ」 preset をクリックします。