Skip to main content
Kept Tools
← Back to all tools

Security

Password Generator

Create configurable random passwords in your browser with clear length, character-set, reveal, copy, and strength-estimate controls.

Privacy

Generated passwords are concealed by default.

How password generation works

Choose length, quantity, character classes, and exclusions. The generator uses Web Crypto randomness, fills required classes, then shuffles the result.

Use cases

Create passwords for new accounts, temporary credentials, test data, and account recovery workflows.

Privacy

Passwords are generated in browser memory and disappear when the page reloads.

Limitations

The estimate is an upper-bound search-space estimate, not a guarantee. Avoid reusing generated passwords across services.

Password generator FAQ

Where are passwords generated?

Passwords are generated in your browser using the Web Crypto API.

Are generated passwords stored?

Generated password values stay in React memory and are not written to Kept Tools browser storage.

Why does every password include selected classes?

The generator first picks one character from each enabled class, fills the remaining length, then shuffles the password.

Is the entropy number a guarantee?

No. It is an upper-bound search-space estimate for comparison, not a guarantee of account security.

Related password tools

Identity

Username Generator

Generate memorable username ideas in your browser with keyword, anonymous, separator, style, quantity, copy, and duplicate-safe options.

Codes

QR Code Generator

Create downloadable QR codes from text, URLs, Wi-Fi, vCards, email, SMS, and phone details with preview, copy, and export controls.

Security

Bcrypt Generator & Checker

Generate and verify secure bcrypt hashes with a customizable cost factor. Great for securely hashing passwords, user authentication, and development.