Generation methodPassword = Web Crypto random selections from the enabled character sets, including at least one character from every enabled set
Inputs usedPassword length, Uppercase option, Lowercase option, Number option, Symbol option, Ambiguous-character option
LimitationsThe generator cannot protect an account after the password leaves this browser. It does not check breach lists, enforce a destination's password policy, store or recover credentials, prevent phishing, or provide multi-factor authentication.
Review recordMethod and sources checked on July 13, 2026. The documented method, source timing, validity conditions, and reliance limits were checked on this date.
Method provenanceDeterministic · toolkitshelf.password-web-crypto.v1+
- Maintained by
- Toolkit Shelf
- Calculation class
- Deterministic
- Method version
- toolkitshelf.password-web-crypto.v1
- Source date
- Accessed July 13, 2026
- Source checked
- July 13, 2026
- Intended audience
- People generating a unique random credential locally before storing it in a trusted password manager.
- Valid when
- Use a browser with crypto.getRandomValues, select at least one character set, confirm the destination's password rules, keep the result unique, and store it securely. The entropy number is an approximate alphabet-size model rather than a security guarantee.
- Reliance boundary
- The generator supplies random text, not account protection, secure storage, breach monitoring, phishing resistance, recovery, multi-factor authentication, or a guarantee that a destination accepts the selected characters.
- Data freshness
- The browser Web Crypto API and current NIST password guidance were checked on July 13, 2026. No external password database, server request, or live account policy is used.
Cite this pageToolkit Shelf. Secure Password Generator. https://toolkitshelf.com/tools/password-generator