Where are passwords generated?
Passwords are generated in your browser using the Web Crypto API.
Security
Create configurable random passwords in your browser with clear length, character-set, reveal, copy, and strength-estimate controls.
Generated passwords are concealed by default.
Choose length, quantity, character classes, and exclusions. The generator uses Web Crypto randomness, fills required classes, then shuffles the result.
Create passwords for new accounts, temporary credentials, test data, and account recovery workflows.
Passwords are generated in browser memory and disappear when the page reloads.
The estimate is an upper-bound search-space estimate, not a guarantee. Avoid reusing generated passwords across services.
Passwords are generated in your browser using the Web Crypto API.
Generated password values stay in React memory and are not written to Kept Tools browser storage.
The generator first picks one character from each enabled class, fills the remaining length, then shuffles the password.
No. It is an upper-bound search-space estimate for comparison, not a guarantee of account security.
Generate memorable username ideas in your browser with keyword, anonymous, separator, style, quantity, copy, and duplicate-safe options.
Create downloadable QR codes from text, URLs, Wi-Fi, vCards, email, SMS, and phone details with preview, copy, and export controls.
Generate and verify secure bcrypt hashes with a customizable cost factor. Great for securely hashing passwords, user authentication, and development.