パスワード生成ツールとは
パスワード生成ツールは、推測されにくいランダムなパスワードを作るツールです。長さと文字(英小文字・英大文字・数字・記号・任意の文字)を選ぶだけ。1文字ずつ、ブラウザの安全な乱数生成器で選ばれます。
1個だけ必要なら数を1に。学校や会社、システムのアカウント作成、キャンペーンのクーポンコードなら、最大30,000個を一度に作れます。すべて重複なし。最初の100個が画面に表示され、全件をワンクリックで .txt ファイルとしてダウンロードできます。
使い方
- 長さ:ランダム部分は4〜128文字。
- 数:1、10、50、100、500、1000、5000、10,000、20,000、30,000から選ぶか、自分で入力。
- 文字:英小文字・英大文字・数字・記号・任意の文字。使いたくない文字は「除外する文字」に入力。
- ルールと形式:英字で始める、同じ文字を連続させない、接頭辞・接尾辞、区切り。
- コピー・ダウンロード:1件ずつ、表示分をまとめて、または全件を .txt で。「再生成」で新しいリストに。
重複のないパスワード
リスト内のパスワードはすべて異なります。このルールは常に有効です。30,000人分のパスワードを配布したり、30,000件のクーポンコードを作ったりしても、同じものが2人に渡ることはありません。接頭辞・接尾辞は全件共通なので、一意性はランダム部分で確保されます。
短すぎる設定や文字の種類が少ない場合、作れる組み合わせが希望数より少なくなることがあります。たとえば数字3桁なら1000通りしかありません。ツールは重複を作らず、作れるだけ作ってお知らせします。長さを増やすか文字の種類を追加すれば解決します。
接頭辞・接尾辞・区切り
接頭辞は各パスワードの先頭に、接尾辞は末尾に付きます。ACME- と -2026 なら ACME-k7Vq2pRw-2026 のようになります。キャンペーンコード、クラスや支店コードで始まるパスワード、社内ルールに便利です。指定した長さには含まれません。
区切りはランダム部分を区切り文字で分けます。4文字ごとに「-」なら ABCD-EFGH-JKLM。ライセンスキーやギフトカード、クーポンコードが読みやすく、入力ミスも減ります。
ルールと文字のオプション
- 各種類を1文字以上:「大文字・数字・記号を含む」といったサイトの条件を必ず満たします。
- 英字で始める:数字や記号で始まるパスワードやIDを受け付けないシステム向け。
- 同じ文字を連続させない:「aa」「11」のような連続を防ぎます。
- 紛らわしい文字を除く:0とO、1とlとIを使いません。紙に書く、SMSで送る、電話で伝えるパスワードに最適。
- 任意の文字:好きな文字を候補に追加。対応していないサイトもあるので注意。
- 除外する文字:引用符、バックスラッシュ、< > など問題を起こす記号を除きます。
- 記号のリスト:システムが受け付ける記号だけに編集できます。
強いパスワードとは
強さは長さと使える文字の数で決まります。ツールは ビット で表示します。1ビット増えるごとに総当たりに必要な試行回数が2倍になります。60ビット未満は普通、80ビット以上は非常に強いといえます。英字・数字・記号を使った16文字のパスワードは100ビットを超えます。接頭辞・接尾辞は全員共通なので強さには加わりません。
複雑さより長さが大切です。12文字ではなく16〜20文字にするだけで大幅に強くなります。誕生日や名前、「123456」のような推測しやすいものは避け、アカウントごとに別のパスワードを使いましょう。
パスワードは安全ですか
はい。パスワードはサーバーではなく、お使いのブラウザ内で作られます。送信・保存・記録は一切ありません。ページが覚えるのは前回の設定だけで、パスワードは記憶しません。
.txt ファイルもブラウザ内で作られ、1行に1件ずつ入っています。使い終わったら削除するか安全な場所に保管してください。パスワード管理アプリでの保管が最も安全です。
よくある質問
パスワード生成ツールは無料ですか?
はい。完全無料で、登録不要、回数制限もありません。
一度にいくつ作れますか?
最大30,000個です。最初の100個が画面に表示され、全件を .txt でダウンロードできます。
同じパスワードが2回出ることはありますか?
ありません。リスト内はすべて異なります。組み合わせが足りない場合はお知らせします。
接頭辞・接尾辞は長さに含まれますか?
含まれません。長さはランダム部分のもので、接頭辞・接尾辞・区切り文字は別に加わります。
クーポンコードやライセンスキーも作れますか?
はい。英大文字と数字を選び、紛らわしい文字を除き、4文字ごとに区切り、必要なら接頭辞を付けます。例:ACME-K7VQ-2PRW
本当にランダムですか?
はい。ブラウザの暗号論的乱数生成器(crypto.getRandomValues)を使い、各文字が同じ確率で選ばれます。