ComplexPass password generator
Calculated from your generator settings.
Created on your device. Never sent to a server.
Generate a batch
Same settings. Fresh randomness for every one.
Keep downloaded passwords private.
Recent generations 0
The last 8 generations, for this page only. Closing or refreshing clears them.
Your next generation will appear here.
GOOD TO KNOW
Simple on purpose.
Secure by design.
Free to use. Ad-free. Since 2019.
G regenerate · C copyWhat makes these passwords secure?
V2 uses your browser’s Web Crypto API for randomness. Every password that satisfies your chosen rules is equally likely. Longer passwords offer more possible combinations. Use a different password for each account and keep them in a password manager.
Can anyone see what I generate?
Generation happens entirely in your browser. We collect first-party visit and feature-use statistics on our own server, including traffic sources and device/browser details. Generated passwords, passphrases, and custom input are never collected. Do Not Track and Global Privacy Control are respected. Recent generations stay in this page’s memory and disappear when you close or refresh it. Copying puts the password on your device’s clipboard; downloading saves it to your device.
Password or passphrase?
Passwords work well with a password manager. Passphrases combine randomly selected words and are helpful when you need to type or remember a secret. Six random passphrase words are a good starting point.
Where did the original version go?
Still here, blue background and all. Use Classic v1 at the top of this page for a little nostalgia. V2 is the default and uses modern cryptographic generation.