Password Generator
Generate strong, random passwords and passphrases online. Strength meter, configurable character sets, and word-based passphrase mode.
How to Use Password Generator
- 1Choose "Password" mode for random characters or "Passphrase" mode for word-based passwords.
- 2In Password mode, set the length and toggle character sets (uppercase, lowercase, numbers, symbols).
- 3In Passphrase mode, set the word count, separator, and optional extras (capitalize, number, special character).
- 4Click "Generate" to create passwords. The strength meter shows estimated entropy.
- 5Click "Copy" to copy any result to your clipboard.
Frequently Asked Questions
Are the generated passwords truly random?
Yes. Both passwords and passphrases are generated using the Web Crypto API's cryptographically secure random number generator (crypto.getRandomValues), which is suitable for security-sensitive use cases.
What is a passphrase and why use one?
A passphrase is a password made of random words (e.g. "maple-trust-bloom-river"). Passphrases are easier to remember than random characters while providing strong security through length and randomness.
What does the strength meter measure?
The strength meter estimates entropy in bits — a measure of how hard the password is to guess by brute force. Higher bits mean stronger passwords. 80+ bits is considered strong for most uses.
Are generated passwords sent anywhere?
No. All password and passphrase generation happens locally in your browser. Your passwords are never transmitted to any server.
Related Tools
UUID Generator
Generate random UUIDs (v4) online. Bulk UUID generation with one click.
Hash Generator
Generate SHA-1, SHA-256, and SHA-512 hashes online. Free cryptographic hash tool.
Lorem Ipsum Generator
Generate lorem ipsum placeholder text online. Choose paragraphs, sentences or words.
QR Code Generator
Generate QR codes from any text or URL online. Download as PNG or SVG.