Back to projects

Password Manager

Secure local password vault

PythonTkinterSecurityJSON

Your Local Password Vault

A desktop password manager that stores website credentials securely on your local machine.

Technical Design

  • Generates cryptographically strong random passwords using Python's secrets module.
  • Stores website, email, and password tuples in a local data.json file.
  • Search functionality quickly looks up saved credentials by website name.