How the generator works
For each character a random number is drawn from the browser’s cryptographically secure source. We use unbiased selection (rejection sampling), so every character in the set has the same chance. The generator also guarantees at least one character from each chosen group and shuffles the result.
Passwords in a company
For a company, more important than any single password are a password manager and two-factor authentication for email, accounting and banking. For internal tools, login with company accounts (Google, Microsoft) pays off, so employees don’t have to remember another password.