My Bitwarden
Home›Compare›vs LastPass
Comparison · Migration

Bitwarden vs LastPass — and how to migrate

After the 2022 LastPass breach, "bitwarden vs lastpass" became one of the most-searched password manager comparisons. Here's the technical breakdown plus a step-by-step migration guide tested against current Bitwarden web vault (2026).

Boxes ready for moving in office — Bitwarden vs LastPass comparison and step-by-step migration after the 2022 vault breach
TL;DR

Bitwarden wins on free tier (2 devices vs 1), security record (no breaches vs three significant events), open source (yes vs no), and price (Premium $10 vs $36). LastPass has slightly more polished UX in some legacy areas, and a longer enterprise track record. For most personal use cases, Bitwarden is the obvious successor.

Quick comparison

BitwardenLastPass
Free tierUnlimited passwords, 2 devicesMobile-or-desktop only
Premium price$10/year$36/year
Family price$40/year (6 users)$48/year (6 users)
Open sourceYes (GitHub)No
Self-hostOfficially supportedNot available
EncryptionAES-256, PBKDF2 600K / Argon2idAES-256, PBKDF2 (varies by account)
Public breachesNone2015, 2019, 2022
External auditsCure53 (2018, 2020)Internal + SOC 2
Apps platform coverageWin, Mac, Linux, iOS, Android, all browsers, CLIWin, Mac, Linux, iOS, Android, browsers
2FA on masterTOTP free, FIDO2 PremiumTOTP free, FIDO2 paid
Emergency accessPremiumPremium

Why people are leaving LastPass

The 2022 breach was the trigger for most migrations. The technical detail that hurt LastPass:

Compare to Bitwarden's design: vault items including URL fields are encrypted; PBKDF2 default is 600,000 iterations; the codebase is open and auditable; no public breach has occurred.

Free tier — biggest differentiator

LastPass's 2021 change forced free users to choose either mobile or desktop access — not both. This effectively required a $36/year upgrade for cross-device use, which is what most password manager users need.

Bitwarden's free tier explicitly preserves cross-device sync — desktop, browser, and one mobile device, all syncing the same vault. This is why "free password manager" search queries skew heavily toward Bitwarden in post-2022 traffic data.

Migration guide — LastPass to Bitwarden

Step 1: Export your LastPass vault

  1. Sign into LastPass at lastpass.com.
  2. Navigate to Advanced Options → Export (or via CLI: lpass export).
  3. Confirm with master password.
  4. Save the resulting .csv file (default name: lastpass_export.csv).

Caveat: the LastPass CSV export includes your passwords in plaintext. Treat the file as if it were a copy of every credential you own — encrypt or delete it after import. Don't email it to yourself, don't put it in cloud storage.

Step 2: Sign up / log into Bitwarden

  1. Go to vault.bitwarden.com.
  2. Click Create account: email, master password, master password hint.
  3. The master password should be different from your LastPass master. Pick a strong passphrase.
  4. Confirm via email link.

Step 3: Import the LastPass CSV

  1. In the Bitwarden web vault, go to Tools → Import data.
  2. From the dropdown, select LastPass (csv).
  3. Click Choose File, select your lastpass_export.csv.
  4. Click Import data.
  5. Bitwarden parses the file and imports every login, secure note, and credit card.

For a typical vault (200-500 items), import takes ~5 seconds. For larger vaults (2000+ items), give it a minute.

Step 4: Verify the import

  1. Browse a few login entries — confirm username, password, URL all match what you had in LastPass.
  2. Test autofill on a few sites.
  3. Check secure notes and credit card entries.

Step 5: Migrate TOTP / 2FA codes

The LastPass CSV export does not include TOTP secrets — they're stored separately in LastPass Authenticator app. Migration paths:

For high-value accounts, generating fresh TOTP secrets on the new system is most secure — visit each account's 2FA settings, disable old TOTP, re-enable with the new authenticator.

Step 6: Migrate file attachments

LastPass's secure notes can have file attachments. The CSV export does not include attachments. To migrate:

  1. In LastPass, open each note with attachments, download the files manually.
  2. In Bitwarden Premium, create the equivalent note, attach the same files.
  3. For free Bitwarden tier (no attachment support), keep the files separately encrypted (e.g., 7-Zip with strong password, or VeraCrypt container).

Step 7: Install Bitwarden everywhere

Step 8: Disable LastPass extension

Two password managers fighting over autofill creates chaos. Disable (or uninstall) the LastPass extension after Bitwarden is configured. Test autofill on 3-4 sites to confirm Bitwarden works correctly before fully removing LastPass.

Step 9: Securely delete the CSV export

The lastpass_export.csv still exists in your Downloads folder, with all your passwords in plaintext. Delete it, then empty Trash. On macOS, use srm -f for secure overwrite. On Windows 11, normal delete + empty Recycle Bin is acceptable since modern SSDs use TRIM.

Step 10: Cancel LastPass subscription (if paid)

After confirming Bitwarden has all your data and works correctly, cancel any LastPass paid subscription. LogMeIn (LastPass's parent) will offer to retain the account on free tier — accept or fully delete depending on your preference.

What doesn't migrate cleanly

When NOT to migrate

Migration isn't always the right call:

Most personal users — under 500 items, no shared folders, no workplace integration — can complete the migration in 30 minutes.

More Bitwarden comparisons

LastPass is the post-breach migration story; if you're shopping for a destination beyond Bitwarden, compare against the rest of the field side-by-side first:

Bitwarden vs LastPass — frequently asked questions

Is Bitwarden actually safer than LastPass?

By the metric of "has it been breached" — yes, definitively. Bitwarden has not had a publicly disclosed breach as of 2026; LastPass has had three significant security events (2015, 2019, 2022). By the metric of cipher choices and audit history, both use AES-256, both have been audited externally — comparable. The differentiator is operational track record.

Will my LastPass data import correctly?

Logins, secure notes, credit cards, addresses — yes, all import. TOTP codes and file attachments don't migrate via CSV; manual re-add for those. Most users have hundreds of logins and zero or single-digit attachments, so 95%+ migrates automatically.

Can I run Bitwarden and LastPass simultaneously during migration?

Briefly yes — install Bitwarden, import data, test on 5 sites, disable LastPass. Running both simultaneously long-term causes autofill conflicts. Don't skip the disable step.

Does Bitwarden's free tier really beat LastPass premium?

For most personal users — yes. Bitwarden free has unlimited passwords across two devices (phone + desktop covers most people). LastPass free is mobile-or-desktop only after the 2021 change. If you only use one device, LastPass free works; if you use phone + laptop, Bitwarden free is the only option that doesn't require paying.

How long does migration take?

30 minutes for typical personal vaults (200-500 items, no organisations). Couple of hours if you have complex sharing setups, many file attachments, or 2000+ items. The CSV import is fast — manual cleanup of edge cases is what takes time.

Should I change my master password during migration?

Yes. Use a different master password for Bitwarden than your LastPass one. The LastPass master was potentially exposed in 2022 (encrypted, but exfiltrated); migrating with the same master defeats half the security improvement. Pick a fresh strong passphrase for Bitwarden.

Should I change my actual passwords on each site?

Long answer: passwords stored in LastPass's 2022 backup were encrypted with PBKDF2-derived keys. If your master password was strong (16+ chars, mixed), they're still safe. If your master was weak (under 12 chars, common dictionary words), assume compromised — change passwords on high-value accounts (banking, email, primary online identity).

Is migrating to Bitwarden actually free?

Yes — completely free. Sign up, import, use. No trial timer, no upgrade prompt blocking import. The free tier is the migration destination; paying for Premium is optional and unrelated to the migration itself.