新しいアカウント用の強力なパスワード
パスワードマネージャーに登録する長いランダム文字列を作り、サイトの要件に合わせて記号の有無や紛らわしい文字の除外を決めます。
Guide
パスワード生成は、予測されにくいランダムパスワード、またはよく使われる英単語をつないだ覚えやすいパスワードをブラウザ内で作ります。乱数は Math.random() ではありません。共通の乱数モジュールが crypto.getRandomValues() を使い、単純な剰余による偏りを避けるために棄却サンプリングを行います。シャッフルも同じ乱数源によるFisher–Yatesです。ランダムパスワードは、有効にした文字種がすべて最低1文字は入るようにしたうえで、残りを埋めて並べ替えます。
更新日 2026-09-102 min read
0 O 1 l I を除外することもできます。-、_、.、または区切りなし)を設定します。末尾にはランダムな2桁の数字が付きます。パスワードリスト.txt のダウンロードができます。| 入力 | 出力 | 説明 |
|---|---|---|
| 16文字、4種の文字をすべて有効 | 16文字のランダムパスワード | 各文字種が最低1回は登場 |
覚えやすい単語4個、- 区切り |
Sunny-River-Cloud-Tiger-42 のような結果 |
単語も2桁の数字もランダム |
0、O、1、l、I だけで、他の似た形の文字は自動では除外されません。パスワードマネージャーに登録する長いランダム文字列を作り、サイトの要件に合わせて記号の有無や紛らわしい文字の除外を決めます。
口頭で伝えやすい単語の組み合わせを作り、安全な経路で相手に共有します。
ブラウザのWeb Cryptoが提供する crypto.getRandomValues() です。整数の抽出には棄却サンプリングも入れており、剰余の偏りを避けています。
単語数、単語リスト、用途、使い回しの有無によって変わります。画面のエントロピーはあくまで推定値です。
パスワードはブラウザ内で生成されるだけで、送信も永続化もされません。TXTのダウンロードもブラウザがローカルファイルとして作るものです。
更新日 2026-09-10
暗号学的に安全なランダムパスワードを生成。文字種と長さを調整でき、一括生成や覚えやすいパスワードにも対応し、強度評価付き
このツールの翻訳は未完了です。一部は原文または代替言語で表示されます。
先に文字セットを 1 つ以上選択してください