Generate strong, random passwords and passphrases — 100% in your browser
100% freeGenerated locallyNever stored or sent
Strength
Length:20
Length:12
Words:5
Separator:
Generate:
at once
Generated Passwords
We don't check against breach databases — your password never leaves your browser. Entropy is calculated locally. For breach checking, use Have I Been Pwned separately.
Select Password, Pronounceable, or Passphrase mode and set the desired length.
2
Adjust settings
Toggle character types and batch count. The entropy meter updates in real time.
3
Copy & use
Click Copy to grab your password. Generate up to 20 at once for batch needs.
FAQ
Are these passwords truly random?
Yes. We use the Web Crypto API (crypto.getRandomValues), the same cryptographic random number generator used by browsers for TLS encryption. It is far more secure than Math.random().
Is my password stored or sent anywhere?
No. Everything runs locally in your browser. No passwords are transmitted, logged, or stored. We never see what you generate.
How long should my password be?
At least 16 characters for important accounts. For maximum security, use 20+ characters with a mix of uppercase, lowercase, numbers, and symbols. Our entropy meter shows you exactly how strong each password is.
What is password entropy?
Entropy measures password randomness in bits. Higher is better: 40 bits is weak, 60 is fair, 80+ is strong, 100+ is very strong. A 20-character password with all character types typically exceeds 120 bits.
Can I generate a passphrase instead?
Yes! Switch to Passphrase mode to generate memorable multi-word phrases like "correct-horse-battery-staple". These are easier to remember and still very secure.
What is a pronounceable password?
Pronounceable passwords alternate consonants and vowels to create phonetically plausible strings like "buxotila". They are easier to remember than random characters while still providing reasonable security.
Do you check my password against breach databases?
No. Your password never leaves your browser. We calculate entropy locally to estimate strength. For breach checking, use a service like Have I Been Pwned separately.
How does this compare to 1Password or LastPass generators?
1Password and LastPass generators are tied to their password manager subscriptions. Our generator is free, runs entirely in your browser, and requires no account. The tradeoff is that we do not store passwords — copy and save them in your preferred password manager.
Does it work on mobile?
Yes. The generator works on any mobile browser. Tap Copy to save passwords to your clipboard. Batch generation and all password types (random, pronounceable, passphrase) work on mobile.
What separators are used in passphrases?
Passphrases use hyphens by default (e.g., "correct-horse-battery-staple"). The words are randomly selected to maximize entropy while remaining memorable.
Can I generate passwords for my whole team?
Yes. Use batch generation to create up to 20 unique passwords at once. Each one uses independent cryptographic randomness. Copy all and distribute securely. For secure document sharing, our <a href="/ai/pdf/protect">PDF Protect</a> tool can password-lock sensitive files.
Why is 16+ characters recommended?
Modern GPUs can brute-force short passwords rapidly. A 16-character password with mixed character types provides 100+ bits of entropy — effectively unbreakable with current technology. Our entropy meter shows the exact strength so you can make an informed choice.
Can I use the generated passwords for encryption keys?
For symmetric encryption keys, the random passwords work well. For situations requiring specific key formats (hex, base64), try our <a href="/ai/dev/hash">Hash Generator</a> or <a href="/ai/dev/base64">Base64 Encoder</a> to convert the output to the format you need.
Explore AI writing tools
Humanize, rewrite, summarize, and detect AI text — 3 free uses per day.
Coda One's Password Generator creates cryptographically secure passwords using your browser's Web Crypto API. Choose from random passwords with custom character sets, pronounceable passwords, or memorable passphrases. Generate up to 20 passwords at once with individual copy buttons. All generation happens locally — no data leaves your device. Free, unlimited, no signup required.