Web Design & Dev
Strong Password Generator
Generate a strong random password or an easy-to-type passphrase. Everything is generated on your device.
Runs entirely in your browser — nothing you enter is sent or stored.
How it works
Characters and words are chosen with the browser's crypto.getRandomValues() using rejection sampling, so every choice is uniform. Strength is length × log₂(pool size) bits: 80+ bits is very strong for an online account.
Frequently asked questions
Is it safe to generate passwords on a website?
This one never sends anything — you can load the page, disconnect from the internet and it still works. Store the result in a password manager.
Password or passphrase?
Passphrases are easier to type and remember (great for a master password); random passwords are shorter for the same strength.