Password management is a common problem for small teams with limited budgets. This workflow will allow you to easily and securely share passwords within a team for free, using open-source, cross-platform (Windows, MacOS, Linux, iOS, Android) software, KeePass.
KeePass is open-source software which uses an encrypted file to store your passwords. This file can be decrypted using a password or key file, and can be stored on a shared file storage system (like Dropbox, Google Drive, iCloud, etc). This combo allows you to share many passwords with others conveniently (on the cloud) and securely (encrypted).
Download a KeePass client
Create a New Database

Enter the Database Name and Description.
Use default values for Decryption Time and Database Format
Enter and confirm a password:
In general try to use something long, but easy to remember. An example would be “Making_KeePass_super_100!”
WRITE THIS PASSWORD DOWN
Save the file
At this point**,** you should have a password file which can be opened using a secret password.
Upload the file to a shared file storage system
If you use Dropbox or Google Drive, your team can share password additions and changes automatically using their offline sync mechanisms
You can also upload to a system like Notion, but will have to manually upload the file when you make changes and download the file when someone else makes changes
Share the password with your team via a voice chat or OneTimeSecret.com
Do NOT share the password via text chat or email
Now that you have shared the password, delete/swallow the password you wrote down above
Download a KeePass client
Download the shared database file
Open a Database File

Unlock the database using the shared password
Add a New Entry by right-clicking on the main window

Enter the Title, Username, Password, and login URL
You can also use the notes for things like security questions, one-time unlock keys, or anything else
Save the entry - it should show up under Root
You can now copy the username or password by right-clicking on the entry you just created (or using keyboard shortcuts)

If you are using an automatic storage system like Dropbox or Google Drive, you don’t have to do anything else - your team should have access to the new entry you created
If you are using a system like Notion, be sure to re-upload the file to share it with your team
Cover photo by olieman.eth on Unsplash

