Random password generator
A random password generator is a software program or hardware device that takes input from a random or pseudo-random number generator and automatically generates a password.
Mnemonic hashes, which reversibly convert random strings into more memorable passwords, can substantially improve the ease of memorization. As the hash can be processed by a computer to recover the original 60-bit string, it has at least as much information content as the original string.
Websites
Web Cryptography API
The Web Cryptography API is the World Wide Web Consortium’s recommendation for a low-level interface that would increase the security of web applications by allowing them to perform cryptographic functions without having to access raw keying material. The Web Crypto API provides a reliable way to generate passwords using thecrypto.getRandomValues method. Here is the simple Javascript code that generate the strong password using web crypto API.