keepassx is good, https://www.keepassx.org/
- Keepassx can store hundreds of accounts and passwords in an encrypted database. It only requires the user to remember one good password to gain access to the keepassx database.
- Keepassx contains its own built in password generator which is easy to use and makes hard to guess cryptographic passwords as long or short and you want. It’s easy to adjust the number of characters and specify if you want to exclude some kinds of characters.
- If you have dropbox or a similar online account you can store the keepassx database there so it will be synced to all your devices and available wherever you travel.
- Usernames and passwords can be copied and pasted in or out of keepassx to or from your account web page that you are trying to open, so you don’t have to type them manually unless you want to.
- Other notes can be stored in Keepassx as well, and it can handle hyperlinks, (the url of your account login pages for example).
*Keepassx cross platform and published under the terms of the GNU General Public License.