Password Generator
Strong random passwords, generated locally. 1. Generate password using Web Crypto API (`crypto.getRandomValues`) based on selected character sets and length. Pool size (N) = (Lowercase: 26) + (Uppercase if checked: 26) + (Digits if checked: 10) + (Symbols if checked: ~32). 2. Entropy = Length * Math.log2(N). 3. Strength is derived from Entropy (e.g., < 40 Weak, 40-60 Good, 60-80 Strong, > 80 Very strong). HOW IT WORKS No. Generation happens locally in your browser's JavaScript; nothing is transmitted or logged. Validation: Length is limited to 8–64 characters. At least one character set is always retained, and randomness comes from the browser Web Crypto API.