I've used 1Password for years. Works well on all my devices (MacBook and Samsung Galaxy phone). I'd absolutely recommend you use one.
Not only are they great for handling complex passwords, but a benefit I've not seen mentioned here is that they are a way of just keeping track of just how many sites and accounts you've registered with.
For example - You buy one product once from an online store, save a password so you can monitor the order status but never use that site again. Before I used 1Password I'd just have forgotten I'd even used that site. But now I can just look down my 1password account and see a whole list of all these passwords and accounts ive created. And there's loads. You forget just how many online accounts and passwords you have out there.
I no longer recommend 1password. I purchased their life time guaranteed license, only for them to change to a subscription service and gave a middle finger to anyone who bought it. They didn't even honour their original customers, they offered one or 2 months free. Nah, no thanks.
I would rather try KeePass. That service is open source and free.
Everything zombie said applies to KeePass as well. Except that it's free, open source, and no bullshit. Highly recommended. I've been using it for ages on all my computers and devices. Even my VR headset has KeePass.
I am a happy 1Password user as well. I know people feel burnt on the switch to subscriptions, but there are clearly server costs and overhead with the "all in the cloud" model. After using LastPass for years (paid until LogMeIn acquired them, free tier offered everything I needed, then they forced subs to use both PC and mobile and I bounced... and subsequent hacks made me happy I left). The watchtower functionality, password sharing options, and authenticator built in to PC/Mac/iOS just make life easier to a point that it's worth the sub.
The app is fast, the service is great, I never have problems with the login prompt pop-ups coughNordPasscough and sharing credentials is super easy. It even works well when you've got multiple accounts for home and work, something other providers really seemed to struggle with.
I'm also a Fastmail subscriber and the integration between the two is awesome, you can create disposable (masked) addresses that aren't tied to your main account in anyway right from the website form, if they start spamming you then you can just kill the address and nothing has leaked.