メインコンテンツへスキップ
MakeMyPasswords

MakeMyPasswords について

MakeMyPasswords は、ブラウザ内で完結する無料のランダムジェネレーター集です。パスワード、ダイスロール、コイントス、テスト用ダミーデータ、シャッフルされたリスト — すべてお使いのデバイス上で生成され、サーバーに送信されることは一切ありません。

バックエンドはありません。データベースもありません。ユーザーアカウントもありません。本サイトでパスワードを生成すると、その結果はコピーするかタブを閉じるまで、ブラウザのメモリ内にのみ存在します。このような設計にしたのは意図的なものです。機微な出力を最も安全に扱う方法は、そもそも扱わないことだからです。

ここでのランダム性の仕組み

ランダム性はどれも同じではありません。パスワードや Wi-Fi キーなど、秘密として使われる可能性のある出力を生成するツールは crypto.getRandomValues を利用しています。これはブラウザが TLS 接続にも使う、暗号学的に安全な乱数生成器です。OS からエントロピーを取得し、予測は不可能です。

純粋に遊び目的のツール — ダイスロール、コイントス、名前ジェネレーター、決定ツール — には Math.random を使います。高速でエンターテインメントには十分ですが、出力は理論上復元可能なので、セキュリティが重要な場面では決して使用しません。

開発者について

MakeMyPasswords は File-Toolkits によるオープンプロジェクトです。ソースコードは公開されており、各ジェネレーターがどのように動作しているかを正確に確認できます。難読化も、隠れたネットワーク呼び出しもありません。

不具合を見つけた場合や新しいツールのアイデアがある場合は、GitHub で issue を作成してください。すべてに目を通しています。

制限はありません

MakeMyPasswords は無料で利用できます。プレミアムプラン、レート制限、機能制限はありません。ホスティング費用をまかなうために広告が表示されることがありますが、ツールのインターフェイスを妨げることはなく、スクロールした先にのみ表示されます。