Top Alternatives to Password Depot for Windows

Password Depot

Password Depot Free

A safe manager for all your passwords