Assembly Line

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

What it does

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.

Watch out

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.

Ready for

Production-ready (both)

Runs as

Desktop app, command line and browser extension

Cloud service, browser extension and mobile app

Built with

C++, Qt and CMake

Not published

Source code

Open source, license unclear on GitHub

Closed source, sold by LastPass

What the license allows

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.

How widely known

30k GitHub stars

492 Wikipedia readers a month on phones

How established

Established: started 10 years ago, latest release 2.8.0.

Not known

Other comparisons

More password managers

Every password manager product and project, ranked

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.