There are several decent password managers out there. Most will help you auto logon to sites and generate secure passwords for the various sites.
Lastpass stores your data online so you can share your database over many devices eg PC, Mac and Smartphone. The stored database is encrypted. It has a free and paid version. I use the paid version.
Keepass is an open source password manager. It stores both the program & the data is in a encrypted database on your local machine or your storage device eg USB stick. Using the program via a USB stick means it is portable and does not need to be installed on any computer. It is available for a number of operating systems as well as Microsoft Windows eg iOS, and Android. If you want to use it on multiple devices just copy the database to the various devices or as above keep it on a USB stick or similar external device. Keepass is free
Abine also have a password manager as part of the free part of their Blur suite. Again it is stored in the Cloud and is encrypted. Has both a free and paid version (I use the free version for the unlimited masked/disposable emails)
Roboform is another commercial offering like Lastpass & Blur. It has a basic free version and a paid version.
Sticky Password is another commercial offering with both a free and paid version.
Dashlane is again a free and paid commercial offering that has Cloud Backup/storage.
All the above are Cross Platform and multi browser usable, most also have Cloud storage of your database.
There are also a few highly rated only paid for password programs such as 1Password & Keeper Password Manager.