(#knlzd4q) The solutions already mentioned thus far are great. The one I personally use is KeePassXC, with the encrypted database file synchronized to my devices via Nextcloud but obviously you can use whatever file syncing method you please.
I never really used a password manager before doing this; Iā€™m a total convert now though.