コンテンツにスキップ

パスワードジェネレーター

安全でランダムなパスワードを生成。長さ、大文字、小文字、数字、記号をカスタマイズ可能。無料、登録不要、ブラウザで100%完結。

What makes a strong password?

A strong password combines length and character variety. Security is measured in bits of entropy: the longer and more varied the character set, the harder it is to crack by brute force.

Password entropy

Entropy (bits) = length × log₂(charset size). A 16-character password using uppercase, lowercase, numbers and symbols (~90 chars) gives roughly 104 bits of entropy — secure against all practical brute-force attacks.

Best practices

  • Use at least 16 characters for sensitive accounts.
  • Never reuse passwords across sites.
  • Store passwords in a password manager (Bitwarden, 1Password).
  • Enable two-factor authentication (2FA) where available.

NISTパスワードガイドライン

NIST SP 800-63B(2017年、2024年更新)は、ユーザーが選択するパスワードの最低8文字任意の複雑さルールの廃止(例:記号と数字の要求)を推奨しています。代わりに、NISTは漏洩パスワードリストHave I Been Pwnedなど)との照合と、より長いパスフレーズの使用を推奨しています。最も効果的な防御策は長さです — このツールで生成された20文字以上のランダムパスワードは、あらゆるコンプライアンス要件をはるかに超えています。

Privacy

Passwords are generated 100% in your browser using crypto.getRandomValues(). Nothing is sent to any server.