LastPass is a free password managemer that stores sensitive information such as website credentials in an encrypted vault. If offers 2FA functionalities.

It is available on desktop: Windows, MacOS, Linux, and on mobile apps: Android and iOS.

More info: https://www.lastpass.com/