There are various services that can provide a centralized storage for you.
I keep mine pretty old-school, keep them in text files, which I then print out and file in a safe. Lately I've been encoding my text to QR codes before printing, making re-entry a little easier.