Generate cryptographically secure passwords using crypto.getRandomValues(). Runs 100% in your browser.
crypto.getRandomValues()