KeePass ist ein kostenloser Open-Source-Passwort-Manager, der Passwörter in einer einzigen verschlüsselten Datenbank speichert, die durch einen Hauptschlüssel gesichert ist. Datenbanken lassen sich mit AES-256, ChaCha20 oder Twofish verschlüsseln. KeePass läuft hauptsächlich unter Windows, macOS und Linux werden über Mono unterstützt, für weitere Plattformen gibt es inoffizielle Portierungen. Ein Plugin-Bereich bietet Erweiterungen für Import, Export und Backup. Die Datenbank ist eine gewöhnliche Datei: Laut FAQ benötigt KeePass keinen Internet- oder Cloud-Zugang, und die Datei kann auf beliebigem lokalem, Netzwerk- oder Cloud-Speicher liegen, stets verschlüsselt.
KeePass wird von einem Einzelentwickler, Dominik Reichl, entwickelt, der das Urheberrecht hält, und steht unter der GPL (Version 2 oder höher). Es gibt keinen vom Hersteller betriebenen Dienst, also hält kein Anbieter Ihre Daten, und eine Konzernmutter gibt es nicht. Wo Ihre Daten liegen, hängt allein davon ab, wo Sie die Datenbankdatei speichern. Das macht KeePass für Organisationen geeignet, die Geheimnisse auf eigenen Systemen halten wollen; da es ein Projekt mit einem einzelnen Maintainer ist, sollten sie die langfristige Pflege selbst bewerten.