パスワード生成ツール
暗号学的に安全な乱数(crypto.getRandomValues)を使用。桁数・文字種・記号を自由にカスタマイズ。
生成されたパスワード
「生成する」を押してください
—
エントロピー — bit
·
解読目安 —
コピー後、10秒で自動的に非表示になります
設定
桁数 16
文字
文字種
使用する記号(編集可能)
生成個数
個(最大20)
最低1つの文字種を選択してください。
生成されたパスワード一覧
このツールはすべてブラウザ内のみで処理されます。生成されたパスワードはサーバーに一切送信されません。乱数生成には crypto.getRandomValues() を使用しており、暗号学的に安全な乱数が保証されています。
このツールでできること
crypto.getRandomValues()による暗号学的に安全なパスワードを生成するツールです。長さ・文字種(大文字/小文字/数字/記号)の細かいカスタマイズ、一括生成、強度メーター・エントロピー値の表示に対応。完全なクライアントサイド処理で安心して使えます。
使い方
- パスワードの長さをスライダーまたは数値入力で設定します
- 含める文字種(大文字・小文字・数字・記号)を選択します
- 除外する類似文字(0とO等)のオプションを設定します
- 「生成」ボタンをクリックします
- 強度メーターを確認しながら設定を調整してコピーします
こんな時に便利
- 新しいサービスへの登録時に安全なパスワードをすぐに作るとき
- システム管理者がユーザーの初期パスワードを一括生成するとき
- セキュリティ要件(大文字・記号必須等)に合わせたパスワードを作るとき
よくある質問
Q. 生成されたパスワードはサーバーに送信されますか?
いいえ。Web Crypto APIのcrypto.getRandomValues()によるブラウザ内生成のみで、外部送信は一切ありません。
Q. パスワードの強度はどう判定されますか?
文字数・使用文字種の多様性・エントロピー(ビット)を総合的に評価しています。16文字以上・4種全使用で「非常に強い」になります。
Q. 特定の文字を除外できますか?
類似文字(0とO、1とlとI)の除外オプションがあります。特定の文字を除外したい場合は生成後に手動で調整してください。