Password Generator
Generate strong, random passwords instantly. Customise length and character types, check password strength, or generate bulk passwords for multiple accounts.
What makes a strong password?
A strong password has at least 12–16 characters and combines uppercase letters, lowercase letters, numbers, and symbols. Avoid using real words, names, dates of birth, or sequences like "123456" or "abcdef".
Best practices: Use a different password for every account. Never reuse passwords. Use a password manager to store them safely. Enable two-factor authentication (2FA) wherever possible.
How random is this generator? All passwords are generated using the browser's built-in crypto.getRandomValues() API — the same cryptographic randomness used by banks and security software. Your password is never sent to any server.
