Keepass is an open source tool to store all your passwords. You only need to remember your master password for Keepass and store trillions of individual passwords for each of your accounts. To have all your passwords at hand, you probably want the Keepass database (where all your passwords are stored) on all your devices (phones, laptops, PCs, tablets, etc.). To do so, you can synchronize them. Here is how you can do it, but be aware of the limitations below.
Sharing some thoughts