Secure Password Generator
Generate random, secure passwords with real-time strength estimation. Local browser processing, no data transmitted.
Generate a password
From 8 to 128 characters
Character sets
Click "Generate Password" to start
Test an existing password
All passwords are generated locally in your browser using crypto.getRandomValues(). No passwords are saved, transmitted, or logged in any way.