パスワード生成とランダム文字列

長さと文字の種類を選ぶと、ランダムなパスワードをまとめて生成します。

ブラウザ内だけで動作します。入力内容は送信・保存されません。

使い方

  1. 長さと個数を決めます。
  2. 小文字・大文字・数字・記号から使うものをチェックします。
  3. 「生成」で新しく作ります。
  4. 一覧をコピーします。

1 文字ずつ、選んだ文字集合から独立かつ均等に選びます。英大小文字と数字(62 文字)で 20 文字なら約 119 ビット、記号 10 文字を加えると(72 文字)約 123 ビットのエントロピーです。

よくある質問

どの文字を使いますか?

小文字 a-z、大文字 A-Z、数字 0-9、選択時は記号 10 文字(! @ # $ % ^ * + = -)です。

どれくらいランダム?

ブラウザの crypto.getRandomValues と棄却サンプリングを使い、すべての文字が同じ確率で出ます。送信・保存はしません。

ルール判定とは?

8 文字以上で、英字または数字が 1 つ以上、上の記号が 1 つ以上あれば合格です。文字は独立に選ぶため記号が入らないこともあります。必要なら再生成してください。

関連ツール