icon of KeePass

KeePass

KeePass is a free, open source password manager that stores all credentials in a locally encrypted database protected by a master password. GPL-2.0 licensed, offline-first, no cloud account required.

44 stars2 forksTypeScriptGPL-3.0Active this week
Open source alternative to1PasswordLastPassDashlane

What KeePass does

KeePass is a free, open source password manager that stores all credentials in a locally encrypted database, giving you full control over your password data with no cloud account and no monthly fee.

The Problem

Most commercial password managers store your encrypted vault on their own servers. You trust them not just to encrypt correctly but to keep their infrastructure secure, maintain business continuity, and not change pricing or policies in ways that lock you in. When a managed service has a breach (as LastPass experienced in 2022), your data's security depends entirely on decisions you did not make.

How KeePass Solves It

KeePass keeps everything local. Your credentials live in a .kdbx file on your own device, encrypted with AES-256, ChaCha20, or Twofish. You unlock it with a master password, key file, or Windows account. How you sync it across devices is your choice: a USB drive, your own cloud storage, a NAS, or nothing at all. GPL-2.0 license applies.

Key Features

  • AES-256, ChaCha20, and Twofish encryption for the local credential database
  • Master password, key file, or Windows user account authentication options
  • Portable executable: run KeePass from a USB drive with no installation
  • Plugin ecosystem for browser integration, two-factor authentication, and cross-device sync
  • Full offline operation: no internet connection required

Who It's For

KeePass is best for individuals and IT professionals who want maximum control over password storage, prefer an offline-first security posture, and are comfortable choosing and managing their own sync strategy.

Compared to 1Password

Unlike 1Password, which stores your vault on 1Password's servers and charges a monthly subscription, KeePass is GPL-2.0 licensed, entirely local, and free. Your credentials never leave your device without your deliberate action.

GitHub Activity

Last commit

1 day ago

Last synced

May 13, 2026

44Stars
2Forks
0Open Issues
GPL-3.0License

Tech Stack

Detected via GitHub

Languages

TypeScript

Details

Frequently Asked Questions

Similar Open Source Tools

Stay Updated

Subscribe to our newsletter for the latest news and updates about Alternatives