Random Password
「すぐ安全なパスワードを作りたい」場面向けに、長さ・記号有無・必須文字種を指定して候補を即生成できるページです。
推定強度(1件あたり)
ブラウザ内で処理します。入力はサーバーへ送信しません。まずはここで一次切り分けしてください。
使い方
プリセットを選ぶか文字種を調整して「生成」。複数件を一度に作り、候補を比較して使えます。
注意(このツール)
- 生成には暗号学的乱数(Web Crypto)を使用します。
- 利用先の文字制限に合わない場合は、文字種を絞って再生成してください。
このページについて
何をするツール?
長さと文字種(英小文字/英大文字/数字/記号)を指定して、ランダムなパスワードを生成するページです。
生成はブラウザ内で完結します。パスワード文字列はサーバーへ送信されません。
初心者向け(最短1分)
- まずは長さ20・推奨プリセットで1件生成する
- そのままコピーして、利用先フォームで入力可否を確認する
- 弾かれたら記号をOFFにして再生成する
実務向け(運用パターン)
- 新規アカウント発行時は複数件生成して候補から選ぶ
- サービスごとに文字種ルール(記号可否)を分けて運用する
- 共有は平文保存せず、パスワード管理ツール経由で渡す
運用トラブル時の確認
- 登録でエラーになる: 利用先の長さ上限/文字種制約を確認する
- コピペ後に通らない: 先頭末尾の空白混入を疑う
- 強度不足判定: 長さを増やし「各文字種を含める」をONにする
切り分け手順(おすすめ)
- 値を生成または貼り付ける
- 形式・時刻・文字種制約を確認する
- 利用先のバリデーション条件で最終確認する
このツールでできること
- 長さ(例:4〜128)を指定して生成
- 文字種(英小文字/英大文字/数字/記号)を組み合わせ
- ワンクリックでCopy
参照仕様
- Web Crypto(getRandomValues)で乱数生成
- 文字集合(英小文字/英大文字/数字/記号)
- 長さ範囲の制限(UI側で調整)
注意(セキュリティ)
- 用途に応じて長さと文字種を選んでください(短すぎる/文字種が少ないと総当たりに弱くなります)。
- 生成ロジックはブラウザ実装に依存します。厳密な要件がある場合はアプリ側での実装/監査を推奨します。
FAQ
どれくらいの長さが目安?
用途や制約によります。迷ったら、まず長め(例:20〜32)+複数文字種で作り、運用要件に合わせて調整してください。
記号は必要?
必須ではありません。入力制約や可読性を優先する場合は記号なしも選択肢です。
同じ設定で毎回同じになりますか?
乱数で生成するため毎回変わります。
参考リンク
次に見る(診断順)
site_map ルールに基づいて、次に確認すべきページを表示しています。
- パスワードシード生成 — シードと条件から再現可能なパスワードを導出
- パスワードポリシー生成 — 要件からポリシー文とバリデーション正規表現を作成
- Random Token Generator — バイト数と形式を指定してランダムトークンを生成
- URL Safe Random — URL/ファイル名に使える安全文字の乱数文字列を生成
- Cookie Security Audit — Secure/HttpOnly/SameSite を監査
- Token Format Checker — 文字列からJWT/UUID/Hex/Base64URL候補を推定
- .env Diff Checker — .env差分(追加/削除/変更キー)を比較
- Hash / HMAC Generator — SHA系ハッシュとHMACを生成
同テーマの導線
運用セキュリティ
パスワード・トークン・運用チェックリストを実務向けに即生成
- パスワードシード生成 — シードと条件から再現可能なパスワードを導出
- Random Token Generator — バイト数と形式を指定してランダムトークンを生成
- URL Safe Random — URL/ファイル名に使える安全文字の乱数文字列を生成
- パスワードポリシー生成 — 要件からポリシー文とバリデーション正規表現を作成
- Token Format Checker — 文字列からJWT/UUID/Hex/Base64URL候補を推定
- .env Diff Checker — .env差分(追加/削除/変更キー)を比較
- Hash / HMAC Generator — SHA系ハッシュとHMACを生成
- htpasswd Generator — .htpasswd 用の username:hash 行を生成
- WordPress Salt Generator — wp-config.php 用の秘密鍵定数8種を生成
- WP Security Checklist Builder — WordPress運用向けセキュリティチェックリストを生成
Example
Length: 20, sets: a-z A-Z 0-9
Example
Length: 20, sets: a-z A-Z 0-9