無料オンライン セキュリティツール
パスワード・トークン・文字コード変換・キー管理……セキュリティ系ツールはすべてローカル実行。乱数はブラウザ標準の crypto を使用し、機密データは端末から出ません。
パスワード生成
強度の高いランダムパスワードを一括生成。長さと文字セットを自由に指定
ツールを開く →パスワード強度チェック
エントロピー推定と一般的な弱いパスワードの減点で評価・解読時間を試算
ツールを開く →トークン生成
Hex / Base62 / UUID v4 のランダムトークンを一括生成。拒否サンプリングで均一性を保証
ツールを開く →文字コード変換
テキストと UTF-8 Hex・Percent・HTML 実体・Unicode エスケープを相互変換
ツールを開く →API キー管理
キーのローカル管理。既定ではマスク表示、JSON の入出力に対応
ツールを開く →このセキュリティツールが選ばれる理由
暗号学的な乱数
パスワードとトークンはブラウザ標準の Web Crypto API(crypto.getRandomValues)で生成し、拒否サンプリングによってすべての文字が厳密に等しい確率で選ばれます。
ローカル生成・保存
強度チェック・文字コード変換・キー管理はすべてブラウザ内で完結。API キーは端末の localStorage にのみ保存され、サーバーを経由しません。
透明なルール
エントロピーの計算方法、減点ルール、評価しきい値をページ上で公開しており、結果は再現・検証可能です。
よくある質問
生成されるパスワードやトークンは本当に安全ですか?
乱数は普通の Math.random ではなく、OS レベルの暗号学的に安全な乱数(Web Crypto)から取得します。生成はオフラインで行われ、結果が記録されることもありません。生成後はすぐパスワード管理ツールに保存してください。
パスワードや API キーはアップロードされますか?
いいえ。強度チェック・文字コード変換・キー管理はすべてローカルの JavaScript で実行され、API キーは現在のブラウザの localStorage にのみ保存されます。ページがデータ要求を送ることもありません。
パスワード強度はどう計算されますか?
まず実際に使われている文字種からエントロピー(長さ × log2(文字セットサイズ))を推定し、よくあるパスワード一致(−40)、数字のみ・連続並び・同一文字の繰り返し・8 文字未満(各 −10)を減点してから、弱 / 普通 / 強 / 極強の 4 段階にマッピングします。
すべてブラウザ内でローカルに生成・保存され、パスワードやトークンがサーバーに送信されることはありません。