A company recently contacted me about this page and asked if I could add their newly announced password generation tool alongside the one linked from this site. The company is called "CompariTech" and I've never heard of them. Anyway, this article is 10 years old, I no longer recommend using a website to generate passwords, can you trust they do not store your password and leave a tracking cookie?
Use a password manager instead. Read this wikipedia article: https://en.wikipedia.org/wiki/Password_manager