I have an Excel spreadsheet but just recently started using Dashlane.com. It keeps all your passwords and automatically logs you in to a site. You can also set it to not log you in automatically. If you log into a new site and need to create a password it will create one for you. The best part is it's FREE. You can buy an upgrade to sync all your devices but I didn't bother.
https://www.dashlane.com
BTW I'm not associated with this site in any way.