Generate secure, memorable passwords using common English words. No uppercase letters to forget!

Inspired by XKCD #936: Password Strength - because correct horse battery staple is both more secure and more memorable than Tr0ub4dor&3.

How to Use

  1. Adjust settings below to customize your passwords
  2. Click “Generate Passwords” to create multiple options
  3. Click “Copy” next to your favorite password
  4. Use it for WiFi passwords, mobile apps, or other non-critical accounts

Security Notes

⚠️ For demonstration purposes only - this tool is designed for non-critical accounts ONLY. For important accounts (banking, email, etc.), always use a proper password manager like 1Password or Bitwarden with two-factor authentication.

ℹ️ The words for this tool are generated using external APIs. (The main API used is Heroku Random Word API with Kush Creates Random Words API as a backup.) They do a great job of returning very many random words, but they may not be 100% secure and may be subject to rate limits or other issues. Use at your own risk.