パスワード生成
文字数スライダー、文字種設定、パターンでパスワードをローカル生成します。ブラウザーの安全な乱数を使い、結果はパスワード管理ツールで保管してください。 パターンの位置と固定文字はそのままです。利用先の条件に必要な場合に使い、ランダムな選択肢が減る点に注意してください。文字種の設定はランダム文字モードだけに適用されます。
無料で使えます。メールアドレスやアカウントの登録は不要です。
ブックマーク
このツールをブックマーク
この短いURLをブラウザのブックマークに保存できます。
新規または既存のブックマークのURL欄に、このリンクを貼り付けてください。
パソコンでは、パスワード生成のリンクをブックマークバーにドラッグできます。
共有するのはツールのリンクだけです。入力内容や計算結果は含まれません。
共有
入力項目
用途に合わせて入力例を変更してください。 設定を選んでから新しいパスワードを生成します。結果はこのページのメモリー内だけに保持します。
計算はブラウザ内で行います。入力内容は保存せず、アクセス解析にも送信しません。
計算方法
- → 生成したパスワード
- Web Cryptoの乱数を使い、棄却法で剰余による偏りを防ぎます。ランダムモードは許可文字から均等に選択し、各文字種必須の設定時は全条件を満たす候補だけ採用します。パターンは枠ごとに独立して選択し、固定文字と順序を維持します。Math.randomによる代替はありません。
入力項目と式の対応
計算結果
入力すると結果が表示されます。
参考資料
- MDN — Crypto.getRandomValues資料確認日: 2026-11-07
前提と注意点
8〜128文字、表示可能なASCII文字のみ。テンプレートは明記したKeePass形式の一部で、汎用規格や完全互換ではありません。固定位置や除外は選択肢を減らします。利用先の規則・漏えい・解読時間・強度の認証、保存・復元には対応しません。コピーやファイルはご自身で保護してください。
使い方
入力の手順
ランダム文字かパターンを選び、スライダーまたは数値で文字数を設定します。文字種や記号を調整して生成し、保管する結果だけをパスワード管理ツールへコピーしてください。
結果の見方
パターンの位置と固定文字はそのままです。利用先の条件に必要な場合に使い、ランダムな選択肢が減る点に注意してください。文字種の設定はランダム文字モードだけに適用されます。
実践例
-
英数字のみの入力欄に合うパスワードを生成する
A{32}のテンプレートは、ランダムなASCII英数字を32文字生成します。実行するたびに新しい値になります。
よくある質問
このツールを使うとき、どのような制限がありますか?
8〜128文字、表示可能なASCII文字のみ。テンプレートは明記したKeePass形式の一部で、汎用規格や完全互換ではありません。固定位置や除外は選択肢を減らします。利用先の規則・漏えい・解読時間・強度の認証、保存・復元には対応しません。コピーやファイルはご自身で保護してください。
結果はどのように解釈すればよいですか?
Web Cryptoの乱数を使い、棄却法で剰余による偏りを防ぎます。ランダムモードは許可文字から均等に選択し、各文字種必須の設定時は全条件を満たす候補だけ採用します。パターンは枠ごとに独立して選択し、固定文字と順序を維持します。Math.randomによる代替はありません。
処理とプライバシー
計算や変換はブラウザ内で行われます。ツールは入力値や生成結果をアプリケーションサーバーへ送信しません。ただし、ページの読み込みには通信が発生します。任意のアクセス解析とGoogleの同意メッセージは、それぞれ別の設定で管理されます。
プライバシーポリシー. 任意のアクセス解析は、フッターの「プライバシーと設定」で管理できます。
ヘルプとご意見
定義や参照データについては、リンク先の出典をご覧ください。ご不明な点や問題があれば、サポートにお問い合わせください。



