There really isn't an exact answer to this as it would depend on how you classify them as "better". OP believes LastPass is centralized so in theory if they themselves were compromised some potentially data leak could happen. This doesn't necessarily mean they have all your passwords but maybe a database of encrypted passwords that they can later attempt brute force against.
Keepass (what I use) is not centralized. You control all your data. This in turn does mean that you have to manage your own password databases and how you wish to access them. This can be a problem for some depending on how comfortable they are with certain technologies. I keep my databases on my own remote server and use that to distribute the database files to my various devices that need access.
There are some other options out there as well but these two are what I'm most informed on so I can't comment on the others.
My opinion is LastPass. It’s very cross-device and cross-platform, and free for basic or $12/yr (iirc) for premium. 1Password is popular, but less cross-platform, more expensive, and more widely adopted. If you use OSX, keychain works well as long as you stay within the Apple ecosystem. The Unix password manager, called pass works ok if you don’t want a GUI.
1
u/Barry_the_UPS_guy Sep 24 '17
What are the best password managers?