パスワードジェネレーター
強力なランダムパスワードをブラウザ内で即座に生成します。
安全なランダムパスワードをオンラインで生成
このツールはWeb Crypto APIを使用して、ブラウザ内で完全に暗号学的ランダムパスワードを生成します。データはサーバーに送信されません — パスワードはデバイスから一切外に出ません。4〜128文字の長さを選択し、含める文字セットを選んでください:小文字、大文字、数字、記号。
紛らわしい文字を除外を有効にすると、多くのフォントで見た目が似ている文字 — O、0、I、l、1 など — が除外され、手動入力時の転記ミスが減ります。
強度インジケーターは、使用する文字プールとパスワードの長さに基づいてエントロピーをビット単位で推定します。80ビット以上は強い、60〜79ビットは普通、40ビット未満は弱いと評価されます。
よくある質問
パスワードはどこかに送信されますか? いいえ。生成はcrypto.getRandomValuesをローカルで使用し、何もアップロードされません。
なぜ棄却サンプリングを使用するのですか? ランダム整数の単純なモジュロ変換は小さな統計的偏りをもたらします。棄却サンプリングはプールサイズの最大の正確な倍数の外にある値を捨て、すべての文字が等しく出現するようにします。
記号とは何ですか? 使用されるセットは!@#$%^&*()-_=+[]{};:,.? — ほとんどのサービスで広く受け入れられ、解析の問題を起こさない文字です。
パスワードの長さはどのくらいにすればよいですか? ほとんどのアカウントには、混合文字セットで少なくとも16文字が推奨されます。パスワードマネージャーを使用して保存し、各アカウントに固有のパスワードを設定しましょう。