Google Authentication for 2 step verifications: (can be found for Android / iPhone / Windows / PC / Mac)
Roboform: https://www.roboform.com/
They have a free and a paid version. It is pretty user friendly.
1Password: https://1password.com/
They have 2 versions one is a standalone desktop version that can sync through Dropbox or iCloud or they have a cloud version which you can add family members or employees. We highly recommend this one not only for their security but also they have enabled the ability for 2 step verification within itself and not needed to download a 3rd party app like Google Authentication. This app can run on a computer / phone / tablet / browser.
Last Pass: https://www.lastpass.com/
This app can run on a computer / phone / tablet / browser and only has the option for cloud base and has a small monthly fee.