Open Source LastPass Alternatives
The best open source alternative to LastPass is Bitwarden. If that doesn't suit you, our users have ranked more than 100 alternatives to LastPass and loads of them is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to LastPass are KeePass, KeePassXC, Keepass2Android and KeeWeb.
LastPass alternatives are mainly Password Managers but may also be Authenticators. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of LastPass.- Freemium • Proprietary
- Password Manager
- Mac
- Windows
- Linux
- Online
- Android
- iPhone
- Symbian S60
- Blackberry
- Android Tablet
- BSD
- Windows Phone
- iPad
- Microsoft Edge
- Internet Explorer
- Vivaldi Browser
- Google Chrome
- Maxthon
- Opera
- Firefox
Bitwarden
Do you think this is a good alternative?YesNo- Freemium • Open Source
- Password Manager
- Authenticator
195 alternatives to Bitwarden- Mac
- Windows
- Linux
- Online
- Android
- iPhone
- Android Tablet
- iPad
- Self-Hosted
- Apple Watch
- Microsoft Edge
- Vivaldi Browser
- Google Chrome
- Microsoft SQL Server
- Tor Browser Bundle
- Safari
- F-Droid
- Cloudron
- Opera
- Mono
- Brave
- Firefox
- Chocolatey
- Software as a Service (SaaS)
Most people would say that Bitwarden is the best alternative to LastPass. It's fully open source and free for most people. You can even share passwords between two people, a feature that is usually not in the free plan in these types of apps. Bitwarden does offer some premium features especially geared towards business, such as setting up teams of more than two users and sharing passwords.
Obviously, Bitwarden supports all basic features that LastPass has, like auto-fill passwords in browsers and apps, end-to-end encryption, tools to check for weak or compromised passwords, etc.
But the main benefit of Bitwarden is that it's open source and that you have the option to either self-host the server on-premise or using their cloud.
Bitwarden Features
Bitwarden vs LastPass opinions
aufilmgorupCame back after 5 years. . seems like the most advance password manager now.
2PhrenzyOpen source, self hosting, can use more than one 2FA, can generate 2FA auth codes for other logins.
4undeniably_lizardBitwarden and Lastpass are like polar opposites of each other. The former is the best while the latter is the worst.
-1RemovedUserIt is open source and can be self-hosted. It is much more secure given the recent news surrounding Lastpass hacking. I can trust Bitwarden.
1ErikoBitwarden can be self hosted. It is used by many cybersecurity experts. It is open source.
1KeePass
Do you think this is a good alternative?YesNo- Free • Open Source
- Password Manager
- Authenticator
210 alternatives to KeePass- Mac
- Windows
- Linux
- BSD
- Mono
KeePass has been around forever and feels a bit old-school in its design. It's still in active development though, and if you are into classic UIs and love to fiddle around with plugins and settings, then KeePass may be for you. It might not be the password manager you would install on your mom's machine, though.
Compared to LastPass, the main difference is that KeePass is open source and not a "cloud" solution. You can sync KeePass via a network, but you would have to store your password database in some file storage somewhere (for example, Dropbox or Nextcloud).
You also need to keep in mind that for it to work on an iPhone for example, you might need to install a KeePass-compatible app. Again, it's a bit messy and not a simple plug-n-play system like LastPass, Bitwarden or 1Password.
KeePass Features
KeePass vs LastPass opinions
JohnFastmanKeePass is better than LastPass because: 1) it's open source, 2) it stores your passwords (and notes and other info) in a local database, rather than in the cloud. So it's up to you if you want to sync it using the service of your choice. Together with the KeeFox plugin for Firefox, KeePass is a superb LastPass replacement. Works great on Win and Linux; for Mac try MacPass, which is compatible with KeePass.
13Open Source and saves password locally not in the cloud.
13KeePass and LastPass, while both provide secure password storage, differ GREATLY in their usage and utility.
KeePass is great for OFFLINE backups of data/ LastPass is great for ONLINE backups, notes, sharing, and autofill on multiple platforms.
2KeepPass has no sync, it's not the same.
1it's opensource, it runs locally and it has one of the strongest encryption database for the password file
4KeePassXC
Do you think this is a good alternative?YesNo- Free • Open Source
- Password Manager
- Authenticator
189 alternatives to KeePassXC- Mac
- Windows
- Linux
- Self-Hosted
- AppImageHub
- Snapcraft
- Microsoft Edge
- Google Chrome
- Flathub
- PortableApps.com
- Flatpak
- Homebrew
- Chocolatey
- Firefox
KeePassXC is a fork of KeePassX (which itself is a fork of KeePass) and is compatible with the KeePass database (KDBX). It was originally built because KeePass was for Windows only, so KeePassXC was built for Linux (and Unix), Mac and Windows natively and uses Qt instead of WPF (a Windows only framework) and C# . The UI feels more modern than KeePass; otherwise, they are kind of similar. One major difference between KeePass and KeePassXC is that it does not have support for plugins, so keep that in mind.
For a novice, all these KeePass clones can appear a bit messy and, honestly, if you do not care about trying to figure out what is best for you, you should probably just go with Bitwarden or 1Password if you want to replace LastPass.
KeePassXC Features
KeePassXC vs LastPass opinions
JohnFastmanUnlike Lastpass, KeepassXC is open-source (more trustworthy) and stores your password database locally. It's also based on a broadly supported format, is compatible with 2FA (e.g. a keyfile) and has good browser plugin integration. Lastpass doesn't encrypt your URLs and is based in the US.
7Lastpass's centralized cloud is a target for hackers looking to gain access to a large number of passwords at once (there have been security breaches before, and its only a matter of time until someone gains access). With KeePassXC, you get to choose whether your passwords are stored on the cloud or not. The entire database is encrypted instead of specific fields. Plus KeePassXC is open source.
0Keepass2Android
Do you think this is a good alternative?YesNo- Free • Open Source
- Password Manager
- Authenticator
123 alternatives to Keepass2Android- Android
- Android Tablet
As you can tell by the name of this app it's Android only. So if you are looking for a cross-platform solution you can stop looking here. But remember as with all "KeePass" apps they share the same database format. So you can use KeePassXC for example on your computer and then use Keepass2Android on your phone.
Not much else to say about these apps. If you go the KeePass route, this is one of the best clients for Android.
Keepass2Android Features
Keepass2Android vs LastPass opinions
KeeWeb
Do you think this is a good alternative?YesNo- Free • Open Source
- Password Manager
173 alternatives to KeeWeb- Mac
- Windows
- Linux
- Online
Another KeePass based app, but this time on the web. Same pros and cons as the other KeePass based solutions. You can use the same database for a myriad of apps and choose what suits you best.
KeeWeb Features
KeeWeb vs LastPass opinions
Cross platform and self contained (no external APIs or server dependencies)
2KeePassDX
Do you think this is a good alternative?YesNo- Free • Open Source
- Password Manager
- Authenticator
58 alternatives to KeePassDX- Android
- F-Droid
A light material design KeePass client to manage keys and passwords in secure database.
KeePassDX Features
KeePassDroid
Do you think this is a good alternative?YesNo- Free • Open Source
- Password Manager
167 alternatives to KeePassDroid- Android
- Android Tablet
One of the main competitors to Keepass2Android. It feels a bit outdated, but looking at their GitHub repository, it's still in development. And if you like the "old school Android look and feel," please give it a shot.
KeePassDroid Features
KeePassDroid vs LastPass opinions
Spectre
Do you think this is a good alternative?YesNo- Free • Open Source
- Password Manager
185 alternatives to Spectre- Mac
- Linux
- Online
- Android
- iPhone
Master Password is a bit different from other password managers. It actually doesn't store your passwords anywhere; instead, it uses an algorithm based on the site you are viewing. Master Password may suit some people that really don't want their passwords stored ANYWHERE. It can be a bit messy, but it's a fun idea and it's worth a shot.
Spectre Features
Spectre vs LastPass opinions
ChuckDee68It is a different app, as it is a password generator, not a password manager.
-2JohnFastmanGenius invention. Doesn't store your passwords anywhere; it generates them everytime you put in the same Master password and username/website domain. Therefore, your password database can't be hacked - it doesn't exist. However, it's harder to change passwords for accounts because you have to use the iteration feature. Test it to see if it suits your needs. Thumbs up for open source also. Otherwise, ditch LastPass and go for KeePass.
-2InsaneFromEarthPasswords can never be lost because of unique password generation algorithm, just remember that one master password.
0Buttercup
Do you think this is a good alternative?YesNo- Free • Open Source
- Password Manager
183 alternatives to Buttercup- Mac
- Windows
- Linux
- Android
- iPhone
- Google Chrome
- Brave
- Firefox
Buttercup uses a delta-system to manage archive changes and save conflicts. The archive, upon saving, is encrypted with AES 256bit to ensure the security of your credentials. Buttercup uses industry standard methods and configuration for encryption to ensure that there are no...
Buttercup Features
AuthPass
Do you think this is a good alternative?YesNo- Free • Open Source
- Password Manager
197 alternatives to AuthPass- Mac
- Windows
- Linux
- Android
- iPhone
- Android Tablet
- iPad
Manage all your passwords across all devices. Open Source password manager compatible with kdbx/keepass. Available on Android, iOS, iPadOS, MacOS, Linux and Windows. It can also be used as a cross-platform supported two factor authentication app.
AuthPass Features