![]() KeePass Password Safe |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Project | KeePass 1.x | KeePass 2.x |
|---|---|---|
| License | Open source (GPL) | Open source (GPL) |
| Cost | Free | Free |
| Development | Maintenance only | Active |
| Installation & Portability | KeePass 1.x | KeePass 2.x |
|---|---|---|
| Supported operating systems | Windows 7 / 8 / 10 / 11, Wine | Windows 7 / 8 / 10 / 11, Mono (Linux, MacOS, BSD, ...) |
| Supported architectures | x86 (also runs on x64 and ARM64 via built-in compatibility layer / emulation) | x86, x64, ARM64 (all three natively) |
| Runs without installation | ![]() |
![]() |
| Runs from USB stick | ![]() |
![]() |
| Full Unicode support | ![]() |
![]() |
| Enhanced high DPI support | ![]() |
![]() |
| Database | KeePass 1.x | KeePass 2.x |
|---|---|---|
| Encryption algorithms | AES/Rijndael, Twofish | AES/Rijndael, ChaCha20 (and with plugins: Twofish, Serpent, GOST, ...) |
| Prot. against dict. attacks |
(AES-KDF) |
(AES-KDF, Argon2) |
| Compression | ![]() |
![]() |
| Inner format | Binary | XML |
| Key Sources | KeePass 1.x | KeePass 2.x |
|---|---|---|
| Master password | ![]() |
![]() |
| Key file | ![]() |
![]() |
| Windows user account | ![]() |
![]() |
| One-time password | ![]() |
(OtpKeyProv plugin) |
| Challenge-response | ![]() |
(Plugins) |
| Smart card (RFID, NFC) | ![]() |
(Plugins) |
| Certificate | ![]() |
(Plugins) |
| Windows Hello (fingerprint, face, ...) | ![]() |
(Plugins) |
| Security | KeePass 1.x | KeePass 2.x |
|---|---|---|
| Password quality estimation | ![]() |
![]() |
| Process memory protection | ![]() |
![]() |
| Security-enhanced edit controls | ![]() |
![]() |
| Prevent certain screen captures | ![]() |
![]() |
| Enter master key on secure desktop | ![]() |
![]() |
| FIPS mode support | ![]() |
![]() |
| Groups & Entries | KeePass 1.x | KeePass 2.x |
|---|---|---|
| Standard fields (title, user name, password, URL, notes) | ![]() |
![]() |
| Custom string fields | ![]() |
![]() |
| File attachments |
(1 per entry) |
(multiple per entry) |
| Internal attachment viewer/editor | ![]() |
![]() |
| Field references | ![]() |
![]() |
| Entry history | ![]() |
![]() |
| Import external icons | ![]() |
![]() |
| Group notes | ![]() |
![]() |
| Show entries of subgroups | ![]() |
![]() |
| Recycle bin | ![]() |
![]() |
| Tags | ![]() |
![]() |
| Search | KeePass 1.x | KeePass 2.x |
|---|---|---|
| Search entries | ![]() |
![]() |
| Multiple terms / exclusions | /
![]() |
/
![]() |
| Regular expressions | ![]() |
![]() |
| Exclude expired entries | ![]() |
![]() |
| Grouped results | ![]() |
![]() |
| Sort results | ![]() |
![]() |
| Find duplicate/similar passwords | ![]() |
![]() |
| Integration | KeePass 1.x | KeePass 2.x |
|---|---|---|
| Copy to clipboard | ![]() |
![]() |
| Drag & drop | ![]() |
![]() |
| Auto-Type | ![]() |
![]() |
| Auto-Type TCATO | ![]() |
![]() |
| Pick characters | ![]() |
![]() |
| Browser integration |
(Plugins) |
(Plugins) |
| Passkeys | ![]() |
(Plugins) |
| Data Exchange & Access | KeePass 1.x | KeePass 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. | ||
(tabular only) |
(tabular and detailed mode) |
|
| Open database via URL (FTP, HTTP, HTTPS, WebDAV, SCP, SFTP, FTPS) | ![]() |
![]() |
| Shared database editing | (Office-style locking) |
(multiple users) |
| Synchronization | ![]() |
![]() |
| Extensibility & Automation | KeePass 1.x | KeePass 2.x |
|---|---|---|
| Plugin architecture | ![]() |
![]() |
| Scripting | ![]() |
![]() |
| Trigger system | ![]() |
![]() |