KeePassXC vs LastPass
KeePassXC and LastPass are both password manager software. KeePassXC is open source under a license set out in its repository, with 30k GitHub stars. LastPass is a commercial product from LastPass.
Which to pick
- Pick KeePassXC when
- You want an offline password manager where you control the database file and choose how, or whether, it syncs.
- Pick LastPass when
- You are already on it and have reviewed the 2022 breach response, or need its specific SaaS monitoring features.
Side by side
A desktop password manager for Windows, macOS and Linux that keeps passwords, TOTP codes, attachments and notes in an encrypted KeePass file, with browser integration and YubiKey support.
A cloud password manager with an encrypted vault, autofill, shared folders and business admin policies.
There is no built-in sync or sharing, so teams and multi-device users must manage the file through their own cloud storage and pick separate mobile apps.
The 2022 breach exposed encrypted vault data, and many security teams now recommend moving to another manager.
Production-ready (both)
Desktop app, command line and browser extension
Cloud service, browser extension and mobile app
C++, Qt and CMake
Not published
Open source, license unclear on GitHub
Closed source, sold by LastPass
GitHub could not read the license. Check it in the repository before reusing any code.
Closed source: you use it under the maker's terms and cannot change or resell the code.
30k GitHub stars
492 Wikipedia readers a month on phones
Established: started 10 years ago, latest release 2.8.0.
Not known
Other comparisons
More password managers
Both sides were judged on 2026-11-06 from makers' descriptions, Wikipedia, READMEs and GitHub data. License, age and popularity lines are worked out directly.