Use a password manager. KeepassX is a good choice if you only trust yourself (and your backups).
LastPass and 1Password are good choices if you don't care about letting others host your (supposedly encrypted) passwords.
LastPass and 1Password are good choices if you don't care about letting others host your (supposedly encrypted) passwords.
That statement doesn't apply to 1Password; AgileBits does not host your data.
Because it has the amazing feature of storing all your passwords in a file. It's nothing like the features offered by lastpass with respect to serving you your passwords from a remote host and if you can't trust your password manager to KDF & encrypt then you really shouldn't be using it as it's doubtful it's properly generating secure passwords.
Also, there's Mitro, encrypted password manager living inside a Chrome extension: https://www.mitro.co/