DevToolbox

無料オンライン Password Generator

Web Crypto APIを使用して強力なランダムパスワードを生成。完全クライアントサイド処理、保存・送信一切なし、長さと文字セットをカスタマイズ可能。

100% クライアントサイド · データは一切外部に送信されません
4128
120

使い方 Password Generator

スライダーを調整してパスワードの長さ(4〜128文字)と生成数(1〜20個)を設定します。含めたい文字セットを切り替えてください:

  • 小文字 — a から z
  • 大文字 — A から Z
  • 数字 — 0 から 9
  • 記号 — !@#$%^&*()_+-=[]{}|;:,. など

オプションで紛らわしい文字を除外を有効にすると、視覚的に混同しやすい文字(i、I、l、1、o、O、0)を除外できます。声に出して読み上げたり手入力したりする場面で便利です。

生成ボタンをクリック(または Ctrl/Cmd+Enter を押す)してパスワードを作成します。強度インジケーターは、最初のパスワードの長さと文字の種類に基づいた評価をリアルタイムで表示します。

よくある質問

このパスワードジェネレーターは本当にランダムですか?

はい。このツールはWeb Crypto API(crypto.getRandomValues)を使用しています。これはすべての最新ブラウザに組み込まれた暗号学的に安全な疑似乱数生成器(CSPRNG)であり、パスワードマネージャーが使用するエントロピー源と同じものです。

生成したパスワードはどこかに保存されますか?

いいえ。パスワードはすべてブラウザ内で生成され、どこにも送信されません。サーバーへの通信なし、ログなし、トラッキングなし。インターネットから切断した状態でも正常に動作します。

パスワードはどのくらいの長さが適切ですか?

ほとんどのオンラインアカウントには、大文字・小文字・数字・記号を混在させた16文字が優れたセキュリティを提供します。機密性の高いアカウント(銀行、メール)には20〜32文字が推奨されます。長さを調整すると強度メーターがリアルタイムでフィードバックします。

紛らわしい文字を除外する理由は何ですか?

i、I、l、L、1、o、O、0などの文字は多くのフォントで視覚的に似ており、パスワードを読んだり入力したりする際に混乱を招くことがあります。「紛らわしい文字を除外」を有効にすると、これらが文字プールから取り除かれ、パスワードのすべての文字が視覚的に区別しやすくなります。

強いパスワードとはどのようなものですか?

最も重要な要素は長さです。1文字増えるごとに探索空間が指数関数的に増大します。文字の多様性(小文字・大文字・数字・記号)がさらに複雑さを高めます。長さに関係なく、辞書の単語・人名・予測可能なパターンは避けてください。

関連ツール

関連記事