Password & Passphrase Generator
Weak or reused passwords are still the most common way accounts get compromised. This generator creates strong, random credentials on demand — either character-based passwords, with control over length and the mix of uppercase, lowercase, digits, and symbols, or memorable passphrases built from random words. A live strength meter estimates how resistant each result is to guessing and brute-force attacks.
Randomness comes from the browser's cryptographically secure generator (crypto.getRandomValues), not a predictable Math.random, so every password is suitable for real accounts, encryption keys, and Wi-Fi credentials. Nothing is generated on or sent to a server, and nothing is stored — close the tab and the values are gone. Copy a password straight into your password manager, or generate a passphrase when you need something you can type by hand. Use longer lengths and a full character set for anything important; passphrases trade a little length for memorability without sacrificing entropy.
Generate strong passwords and passphrases. All randomness comes from your browser's cryptographic generator — nothing is sent anywhere. An example is generated automatically; adjust the options and regenerate.
—Frequently asked questions
- Are these passwords generated securely?
- Yes. They use the Web Crypto API's cryptographically secure random generator, not Math.random, which makes them suitable for real accounts and keys.
- Is anything I generate sent to a server?
- No. Generation happens entirely in your browser and nothing is stored or transmitted. Closing the tab discards everything.
- What makes a password strong?
- Length matters most, followed by a varied character set. The built-in strength meter estimates resistance to brute-force and dictionary attacks so you can pick a safe option.
- Password or passphrase — which should I use?
- Use a long random password stored in a password manager for most accounts. Choose a passphrase when you need something you can type or remember, such as a device or master password.
- Can I use these for encryption keys or Wi-Fi?
- Yes. Because they are cryptographically random, they work well as Wi-Fi passwords, key material, and other secrets.