すべてのツール · セキュリティ

パスワード生成

動作確認済み · 2026年8月15日

長さと文字種を完全にコントロールしてランダムで安全なパスワードを生成できます。すでに持っているパスワードを貼り付けて、実際の強度を確認することもできます。 ブラウザ内で完結:ファイルは一切アップロードされません。

長さ

16

使用する文字種

生成されるパスワードは、お使いのブラウザの暗号学的に安全な乱数生成器を使用します。ここで生成・確認したパスワードがどこかに送信されることは一切ありません。すべてお使いの端末内で完結します。

使い方

  1. モードを選びます:「生成」または「強度をチェック」。
  2. 「生成」:長さを設定し、含める文字種(大文字、小文字、数字、記号)を選んで「生成」を押します。パスワードは、予測可能な生成器ではなく、お使いのブラウザの暗号学的に安全な乱数生成器で作られます。
  3. 選択した各文字種は少なくとも1回は必ず含まれるよう保証され、任意でl、1、I、O、0のような見た目が紛らわしい文字を除外できます。
  4. 「強度をチェック」:任意のパスワードを貼り付けると、リアルタイムの強度メーター、推定解読時間、満たしている/満たしていない基準が表示されます。
  5. 「コピー」を押すと、生成したパスワードを直接クリップボードにコピーできます。

よくある質問

これは本当に安全ですか、それとも見た目だけですか?

生成されるパスワードはwindow.crypto.getRandomValues()を使用しています。これはブラウザが実際のセキュリティ機能に使うのと同じ暗号学的に安全な乱数で、秘密情報の生成には安全でないMath.random()ではありません。何もサーバーに送信されることはなく、すべてブラウザ内のローカルで処理されます。

生成・確認したパスワードを保存したり送信したりしますか?

いいえ。何も保存・記録・送信されません。ページを離れたり再読み込みしたりすると消えます。

強度と解読時間はどう計算されますか?

パスワードのエントロピー(長さ×1文字あたりの取り得る文字数)から、推定される試行回数と、高速なオフライン総当たり攻撃を想定したおおよその解読時間を割り出します。極端によく使われるパスワードのごく短いリストとも直接照合し、そうしたパスワードはどれだけ長くても一瞬で解読されてしまうためです。

パスワードに必ず数字や記号を1つ以上含めるよう指定できますか?

はい。「生成」モードで有効にした各文字種は、ランダムに任されるのではなく、結果の中に必ず1回以上含まれることが保証されています。

「紛らわしい文字を除外」は何をしますか?

小文字のl、大文字のIと数字の1、あるいは大文字のOと数字の0のように、混同しやすかったり打ち間違えやすかったりする文字を取り除きます。手で入力したり画面から読み取ったりする必要があるパスワードに便利です。

ファイルは一切アップロードされません。 Gotool.xyzはすべてブラウザ内のJavaScriptとして動作します。ファイルはメモリ上で処理され、サーバーに触れることは一切ありません。漏えいの心配もクリーンアップの必要もありません。タブを閉じれば、何もなかったのと同じです。私たちが記録するのは「どのツールが使われたか」(名前だけ、例えば「merge」)という情報だけで、どんな機能が役立っているかを知るためのものです。あなたのファイルやそのファイル名、サイズ、中身に関する情報は一切取得しません。