Strong Password Generator — Offline, No Upload
Generate secure random passwords and memorable passphrases with your browser’s cryptographic random generator. See entropy and crack-time estimates, bulk-generate up to 50, and copy or download. 100% client-side: passwords are never sent, logged, or put in the URL.
🔒 Generated in your browser with Web Crypto · Never sent or stored · Never written to the URL · Works offline · Free, no sign-up
Assumes 10 billion guesses per second. A rough guide, not a guarantee.
How to generate a strong password
Random password for password managers, or a word passphrase you can type and remember.
Length, character sets, ambiguous-character filter, or the number of words and separator.
See entropy in bits and an estimated offline crack time, calculated on your device.
Copy one, or generate up to 50 at once and save them as a .txt file. Nothing is uploaded.
A password generator that never sees your passwords
Passly runs entirely in your browser. Every character comes from crypto.getRandomValues, the same cryptographically secure generator browsers use for encryption keys, with rejection sampling so no character is more likely than another. Passphrases pick words from the EFF Large Wordlist that ships with the page. Nothing is sent to a server, nothing is logged, and passwords are never placed in the URL, so even your browser history stays clean.
Features
- Random passwords from 4 to 128 characters with any mix of character types
- Passphrases of 3–12 words with your choice of separator, capitals and a number
- Live entropy in bits plus an estimated offline crack time
- Generate up to 50 at once, copy all, or download a .txt file
Why Passly?
- 🚫 Generated on your device: passwords are never sent, logged or stored
- 🎲 Secure randomness only (Web Crypto, no Math.random, no modulo bias)
- 🛡️ Never written to the URL, so copied links and history cannot leak a password
- 🆓 Free, no sign-up, no limits, works offline after the page loads
All ToolBookly tools · Diffly · JSONly · Jwtly · BaselY · QRly