are random password generators safe?
It is not safe to generate passwords online. Don't do it! In theory there are some ways that one could perhaps build a password generator that is not so bad (e.g., run it in Javascript, on your local machine, and so forth). ... The average user has no way to verify that the web site is not keeping a copy of your password.