KeePass
Password Safe





KeePass Edition Comparison

KeePass is available in two different editions: 1.x and 2.x. They are fundamentally different (2.x is not based on 1.x). Both editions run on Windows operating systems; KeePass 2.x additionally runs on Mono (Linux, MacOS, BSD, etc.).

See also the Development Status FAQ.


ProjectKeePass 1.xKeePass 2.x
License Open source (GPL) Open source (GPL)
Cost Free Free
Active development Yes Yes

Installation & PortabilityKeePass 1.xKeePass 2.x
Supported operating systems Windows 7, 8, 10, 11, Wine Windows 7, 8, 10, 11, Mono (Linux, MacOS, BSD, ...)
Runs without installation Yes Yes
Runs from USB stick Yes Yes
Full Unicode support No Yes
Enhanced high DPI support No Yes

DatabaseKeePass 1.xKeePass 2.x
Encryption algorithms AES/Rijndael, Twofish AES/Rijndael, ChaCha20 (and with plugins: Twofish, Serpent, GOST, ...)
Prot. against dict. attacks Yes (AES-KDF) Yes (AES-KDF, Argon2)
Compression No Yes
Inner format Binary XML

Key SourcesKeePass 1.xKeePass 2.x
Master password Yes Yes
Key file Yes Yes
Windows user account No Yes
One-time password No Yes (OtpKeyProv plugin)
Challenge-response No Yes (Plugins)
Smart card (RFID, NFC) No Yes (Plugins)
Certificate No Yes (Plugins)
Windows Hello (fingerprint, face, ...) No Yes (Plugins)

SecurityKeePass 1.xKeePass 2.x
Password quality estimation Yes Yes
Process memory protection Yes Yes
Security-enhanced edit controls Yes Yes
Prevent certain screen captures Yes Yes
Enter master key on secure desktop No Yes
FIPS mode support No Yes

Groups & EntriesKeePass 1.xKeePass 2.x
Standard fields (title, user name, password, URL, notes) Yes Yes
Custom string fields No Yes
File attachments Yes (1 per entry) Yes (multiple per entry)
Internal attachment viewer/editor No Yes
Field references Yes Yes
Entry history No Yes
Import external icons No Yes
Group notes No Yes
Show entries of subgroups No Yes
Recycle bin No Yes
Tags No Yes

SearchKeePass 1.xKeePass 2.x
Search entries Yes Yes
Multiple terms / exclusions Yes / No Yes / Yes
Regular expressions Yes Yes
Exclude expired entries Yes Yes
Grouped results No Yes
Sort results No Yes
Find duplicate/similar passwords No Yes

IntegrationKeePass 1.xKeePass 2.x
Copy to clipboard Yes Yes
Drag & drop Yes Yes
Auto-Type Yes Yes
Auto-Type TCATO No Yes
Pick characters No Yes

Data Exchange & AccessKeePass 1.xKeePass 2.x
Import from CSV, CodeWallet(Pro) TXT, Password Safe TXT, KDB More than 35 formats (see Help: Import)
Export to XML, HTML, CSV, KDB, TXT XML, HTML, CSV, KDB, KDBX, XSL-Transformed
  Please note that for both 1.x and 2.x many other formats are supported through import/export plugins.
Print Yes (tabular only) Yes (tabular and detailed mode)
Open database via URL (FTP, HTTP, HTTPS, WebDAV, SCP, SFTP, FTPS) No Yes
Shared database editing No (Office-style locking) Yes (multiple users)
Synchronization No Yes

Extensibility & AutomationKeePass 1.xKeePass 2.x
Plugin architecture Yes Yes
Scripting No Yes
Trigger system No Yes