I've been using passwordsgenerator .net for ages, but had been offline for a few months. Today I found it's back online at
https://password-gen.comIMO it's the most complete tool out there and it's also safe since all passwords are generated client-side.
What do you use?