Diceware
Diceware is a method for generating cryptographically secure, memorable passphrases by randomly selecting words from a list of 7776 entries using a six-sided die. Using six or more words produces an enormous number of possible combinations (7776^n), making the passphrase highly resistant to brute-force attacks and suitable for high-security use.
Passwords are generated within your browser and do not leave it.