I have more than 150 passwords for the many web sites, mail servers, hosting servers, financial accounts, emails, forums, etc. I use both the browser save password function (all modern browsers have this) and
https://1password.com. For the browser (both Safari and Chrome), all passwords are stored in keychain in iCloud, so they are both on my MacBook Pro and on my iPhone since both are logged into iCloud.
Remember that passwords MUST BE secure and a combo of upper case, lower case, numbers and characters. Do not use dictionary words, nor sequences that are human generated. In general, passwords that are human generated are insecure. Passwords that are suggested by the browser or other software are generally secure.