This generates the password on a server you don't control.<p>I recommend not using it.<p>Using 'tr -dc A-Za-z0-9 < /dev/urandom | head -c $length' is more secure and available on your linux or osx machine even more easily than waiting a second for a server to run some java off in a magic black box.
I'm a fan of the apg linux command because it generates somewhat phonetically prounceable passwords and of course runs locally. <a href="https://help.ubuntu.com/community/StrongPasswords#APG" rel="nofollow">https://help.ubuntu.com/community/StrongPasswords#APG</a>
I created something similar ~2 decades ago in perl. It would spit out a long list of passwords in text format so you could chose one without the server knowing what you chose.<p>Today, keepass does the job just fine.
A better version of this might be <a href="https://piper.gq/" rel="nofollow">https://piper.gq/</a> that I made last month.
Thanks for all the nice comments that are intended with good karma. What other feature can I add to this password generator that is useful? I agree that using linux is more secure but for passwords that are not as important I think this tool works fine, also you don't need to remember a big line of code and you can execute it on your mobile phone