Crypto secure
Every character is picked using the Web Crypto API, giving you true cryptographic randomness instead of Math.random().
Generate cryptographically secure passwords or memorable passphrases right in your browser. Nothing leaves your device.
Features
Every character is picked using the Web Crypto API, giving you true cryptographic randomness instead of Math.random().
Entropy is calculated in bits so you know exactly how secure your password is: Weak, Fair, Strong, or Very Strong.
Generate memorable word-based passphrases with your choice of separator, capitalization, and an optional appended number.
Copy a single result or all results at once straight to your clipboard. No selecting, no dragging.
Avoid lookalike characters like 0, O, 1, l, and I that are easy to misread or mistype, especially in print.
Generate up to 20 passwords or passphrases in one shot — perfect for provisioning accounts or testing.
Guide
Choose between Password mode for maximum randomness or Passphrase mode for something human-readable and still secure.
Adjust the options: set the length or word count, pick your character sets or separator, and enable extras like ambiguous exclusion or an appended number.
Set Count to more than 1 if you need a batch of passwords, up to 20 at once.
Hit Generate or just tweak any option; results update immediately. Check the strength bar to confirm you're happy with the entropy.
Click Copy next to any result to send it to your clipboard, or use Copy all to grab the entire batch at once.