パスワード生成
開くだけで、ランダムなパスワードを作れます。強さを確かめ、コピーしてお使いください。
強さを計算しています
パスワードはこの端末のブラウザの中だけで作られ、送信も保存もされません。
ほかのパスワード
安全なパスワードの決まり
長さ・使い分け・保管の3つを意識して、大切なアカウントを守りましょう。
長さを優先する
文字の種類を増やすより、文字数を増やす方が強くなります。ネットのアカウントなら 12 文字以上、大事なアカウント(メール・銀行・パスワード管理アプリ)は 16 文字以上が目安です。
使い回さない
どこか 1 つのサービスから漏れると、同じパスワードの他のアカウントも乗っ取られます。サービスごとに別のパスワードを作ってください。
覚えずに保存する
ランダムなパスワードは覚えるものではありません。スマホやブラウザのパスワード管理(パスキー・キーチェーンなど)に保存し、大事なアカウントは 2 段階認証も合わせて使ってください。
このページでの作り方
ブラウザの暗号用乱数から文字を選び、条件を満たすまでパスワード全体を作り直します。サーバーには送らず、端末にも保存しません。
強さの計算の仕方
パスワードの強さは、当てずっぽうで当てるときの組み合わせの数で決まります。組み合わせの数は「文字の種類の数 ^ 長さ」、ビット数は「長さ × log2(文字の種類の数)」です。たとえば数字だけ(10 種類)の 4 文字なら 10^4 = 10,000 通り、約 13.3 ビットです。
文字の種類を 1 つ増やすより、長さを 1 文字足す方が効きます。英大小文字と数字の 62 種類で長さが 8 文字から 9 文字になると、組み合わせの数は 62 倍になります。一方、種類が 62 から 74(記号 12 種類を足した数)に増えても、8 文字のままなら約 4.1 倍にしかなりません。
文字の種類と長さの例
下の表は、道具が実際に使う文字の数から計算した例です。総当たりの時間は、「1 秒に 1 兆回試せる相手が、全部の組み合わせを試し終えるまで」と仮定した目安です(実際には平均で半分ほどで当たります)。
| 使う文字 | 種類の数 | 長さ | 組み合わせの数 | ビット数 | 総当たりの目安 |
|---|---|---|---|---|---|
| 数字だけ | 10 | 8 文字 | 約 1.0 × 10^8 通り | 26.6 ビット | 1 秒未満 |
| 数字だけ | 10 | 12 文字 | 約 1.0 × 10^12 通り | 39.9 ビット | 約 1 秒 |
| 数字だけ | 10 | 16 文字 | 約 1.0 × 10^16 通り | 53.2 ビット | 約 2.8 時間 |
| 英小文字だけ | 26 | 8 文字 | 約 2.1 × 10^11 通り | 37.6 ビット | 1 秒未満 |
| 英小文字だけ | 26 | 12 文字 | 約 9.5 × 10^16 通り | 56.4 ビット | 約 1.1 日 |
| 英小文字だけ | 26 | 16 文字 | 約 4.4 × 10^22 通り | 75.2 ビット | 約 1,382 年 |
| 英大文字と英小文字 | 52 | 8 文字 | 約 5.3 × 10^13 通り | 45.6 ビット | 約 53 秒 |
| 英大文字と英小文字 | 52 | 12 文字 | 約 3.9 × 10^20 通り | 68.4 ビット | 約 12 年 |
| 英大文字と英小文字 | 52 | 16 文字 | 約 2.9 × 10^27 通り | 91.2 ビット | 約 9.1 × 10^7 年 |
| 英大小文字と数字 | 62 | 8 文字 | 約 2.2 × 10^14 通り | 47.6 ビット | 約 3.6 分 |
| 英大小文字と数字 | 62 | 12 文字 | 約 3.2 × 10^21 通り | 71.5 ビット | 約 102 年 |
| 英大小文字と数字 | 62 | 16 文字 | 約 4.8 × 10^28 通り | 95.3 ビット | 約 1.5 × 10^9 年 |
| 英大小文字・数字・記号(この道具の初期設定・似た字を除く) | 68 | 8 文字 | 約 4.6 × 10^14 通り | 48.7 ビット | 約 7.6 分 |
| 英大小文字・数字・記号(この道具の初期設定・似た字を除く) | 68 | 12 文字 | 約 9.8 × 10^21 通り | 73.0 ビット | 約 310 年 |
| 英大小文字・数字・記号(この道具の初期設定・似た字を除く) | 68 | 16 文字 | 約 2.1 × 10^29 通り | 97.4 ビット | 約 6.6 × 10^9 年 |
表の見方は、左の「使う文字」と「長さ」の行を探し、右の「ビット数」を見ます。この道具の初期設定(16 文字・記号あり)なら、約 97 ビットです(種類の数は 68)。「各種を 1 字以上含める」をオンにすると、条件に合わない組み合わせが除かれるため、画面のビット数は表よりわずかに小さくなります。
この計算が当てはまる条件
表の数字は、文字をランダムに選んだパスワードだけに当てはまります。人が思いついた単語や誕生日、「Password1!」のような型どおりの変形は、文字の種類と長さが同じでも、試す順番を工夫されるため、表よりずっと早く当てられます。この道具は暗号用の乱数で選ぶので、表の数字のとおりに考えられます。
強さの見方
70ビット以上なら、ふつうのネットのアカウントに十分な強さです。ビット数は、当てずっぽうで当てるのに必要な試行回数を2の何乗かで表した数です。1ビット増えると、試す回数は2倍になります。
| ビット数 | 表示 | 見方 |
|---|---|---|
| 49以下 | 弱い | 推測されやすいため、文字数を増やしてください。 |
| 50〜69 | ふつう | 大切なアカウントでは、もう少し長くすると安心です。 |
| 70〜99 | 強い | ネットのアカウントに使える強さの目安です。 |
| 100以上 | とても強い | 総当たりで当てるのは現実的ではありません。 |
パスワード生成のよくある質問
ここで作ったパスワードは安全ですか?記録されませんか?
パスワードはお使いのブラウザの中で、暗号用の乱数(crypto.getRandomValues)から作ります。サーバーには送らず、端末にも保存せず、URL にも載せません。ページを閉じると消えます。
何文字にすれば安全ですか?
大文字・小文字・数字・記号を使うなら、ネットのアカウントは 12 文字以上、大事なアカウントは 16 文字以上が目安です。画面の「強さ」は約 70 ビット以上で「強い」と出ます。
「記号が使えません」と言われました
「記号」をオフにするか、「使う記号」の欄をそのサービスで使える記号だけに書き換えてください。記号をオフにしたときは、文字数を 2〜4 文字増やすと同じくらいの強さになります。
「似た字を除く」は何のためですか?
0(ゼロ)と O(オー)、1 と l(エル)と I(アイ)のように見分けにくい字を使いません。紙に書き写したり、画面を見ながら別の端末で打ち込んだりするときの打ち間違いを防げます。強さはわずかに下がります。
強さの「ビット」とは何ですか?
当てずっぽうで当てるのに何通り試す必要があるかを 2 の何乗かで表した数です。1 ビット増えると試す回数は 2 倍になります。このページは「文字数 × log2(使う文字の種類の数)」で計算しています。
2026年11月13日現在の情報です(データ最終更新: 2026年9月28日)。