← Back to Blog
Switching to a dedicated password manager is one of the best security decisions you can make. But the thought of manually re-entering dozens or hundreds of passwords is enough to make anyone procrastinate. The good news: you do not have to. UnveilPass can import your existing passwords from Chrome, Firefox, LastPass, Bitwarden and StickyPassword in minutes.
This guide walks you through the entire process: exporting from your current tool, importing into UnveilPass and cleaning up afterward.
Before You Start
A few things to prepare before beginning the migration:
- Create your UnveilPass account at unveilpass.com if you have not already. Choose a strong master password (at least 12 characters).
- Install the browser extension for Chrome, Edge or Firefox. While not strictly required for import, you will want it ready for auto-fill after migration.
- Close other password manager extensions temporarily to avoid conflicts during import.
Security warning: The export process creates an unencrypted CSV file containing all your passwords in plain text. Handle this file carefully. Delete it immediately after import and empty your trash/recycle bin. Never email it, upload it to cloud storage or leave it on your desktop.
Exporting from Google Chrome
Chrome stores passwords in its built-in password manager. Here is how to export them:
- Open Chrome and click the three-dot menu (top right) then select Settings.
- In the left sidebar, click Autofill and passwords.
- Click Google Password Manager.
- In the left sidebar of the Password Manager page, click Settings.
- Find the Export passwords option and click Download file.
- Chrome will ask you to verify your identity using your computer's password, fingerprint or PIN.
- Choose a location to save the CSV file. Remember where you save it — you will need it in a moment.
Microsoft Edge: The process is nearly identical. Go to Settings → Passwords, click the three-dot menu next to "Saved passwords" and select Export passwords. The CSV format is the same as Chrome.
Exporting from Mozilla Firefox
Firefox has its own built-in password manager with a straightforward export process:
- Open Firefox and type about:logins in the address bar, then press Enter.
- This opens the Firefox Lockwise password manager showing all your saved credentials.
- Click the three-dot menu (top right of the Lockwise page).
- Select Export Logins...
- Firefox will warn you that passwords will be saved in readable text. Click Export.
- You may need to enter your computer's password to confirm.
- Choose a location to save the CSV file.
Exporting from LastPass
If you are migrating from LastPass, you can export directly from the web vault:
- Log in to your LastPass vault at lastpass.com.
- In the left sidebar, click Advanced Options.
- Click Export.
- Enter your master password when prompted.
- LastPass will display your passwords on screen or download a CSV file (depending on your version). If it displays on screen, select all the text (Ctrl+A), copy it (Ctrl+C) and paste it into a text file, then save with a .csv extension.
Note: LastPass occasionally changes their export interface. If the steps above do not match what you see, look for the export option under Account Settings → Advanced or search "export" in the LastPass settings.
Exporting from Bitwarden
Bitwarden offers CSV export from both the web vault and desktop app:
- Log in to your Bitwarden vault at vault.bitwarden.com.
- Click Tools in the top navigation.
- Select Export vault from the left sidebar.
- Choose .csv as the file format.
- Enter your master password to confirm.
- Click Export vault and save the file.
Exporting from StickyPassword
StickyPassword supports CSV export through its desktop application:
- Open the StickyPassword desktop application.
- Click Menu (top left) then select Export.
- Choose Export all to export your entire database.
- Select the CSV format and choose a save location.
- Enter your master password when prompted.
Importing into UnveilPass
Now that you have your CSV file, importing into UnveilPass is straightforward. The importer automatically detects which format your file uses (Chrome, Firefox, LastPass, Bitwarden or StickyPassword) so you do not need to specify the source.
Step 1: Open the Import Page
Log in to your UnveilPass vault at unveilpass.com. In the sidebar, expand the Advanced menu and click Import/Export.
Step 2: Select Your CSV File
Click the Import button (or the import area) and select the CSV file you exported earlier. UnveilPass will read the file and automatically detect its format based on the column headers.
Step 3: Preview Your Entries
Before importing, UnveilPass shows you a preview table of all the entries found in the CSV file. This is a critical step. The preview includes:
- Site — The website or service name
- URL — The full URL of the login page
- Username — The username or email for the account
- Password — The password (masked by default)
- Toggle checkbox — Each row has a checkbox to include or exclude it from the import
All entries are selected by default. Review the list and uncheck any entries you do not want to import. Common entries to skip include:
- Test accounts you no longer use
- Duplicate entries for the same site
- Entries with blank passwords
- Services you have already closed
Bulk toggle: Use the "All" toggle at the top to quickly select or deselect all entries. This is helpful if you only want to import a small subset — deselect all, then manually check the ones you want.
Step 4: Start the Import
Click the Import button to begin. UnveilPass encrypts each entry client-side with your vault key and uploads them in parallel batches of 20 for speed. A progress bar shows the import status in real time.
Each entry goes through this process:
- The entry data is encrypted locally in your browser using AES-256-GCM with your vault key
- Only the encrypted ciphertext is sent to the server
- The server stores the encrypted data without ever seeing the plaintext
This means your passwords are protected by zero-knowledge encryption from the moment of import. The server never sees your credentials in plain text.
Step 5: Verify the Import
Once the import completes, navigate to My Vault in the sidebar. Your imported entries should appear, organized by folder if the source CSV included folder information (Bitwarden and LastPass exports include folders). Chrome and Firefox exports will be placed in the default folder.
After Import: Essential Cleanup Steps
Delete the CSV File
This is the most important post-import step. Your CSV file contains every password in plain text. Delete it immediately:
- Delete the CSV file from your Downloads folder (or wherever you saved it)
- Empty your Recycle Bin (Windows) or Trash (macOS/Linux)
- If you copied the file to any other location, delete those copies too
Do not skip this step. A plain text CSV file with all your passwords is a catastrophic security risk if anyone gains access to your computer.
Check for Duplicates
If you had passwords saved in multiple places (browser and LastPass for example), you may have imported some entries twice. UnveilPass blocks creating entries with the same site and username combination, so most duplicates are caught automatically. However, if the site names differ slightly between exports (for example "google.com" vs "accounts.google.com"), both may be imported.
Scan through your vault and remove any duplicate entries you spot. The search bar at the top of the vault page makes it easy to find entries for the same site.
Review Imported Entries
Take a few minutes to review the imported entries:
- Check URLs — Some exports may have outdated URLs. Update any that point to old login pages.
- Organize into folders — If your entries were imported without folder structure, create folders (Banking, Social Media, Work, Shopping etc.) and organize your entries. You can double-click the folder column in the vault table to change an entry's folder inline.
- Add labels — For entries where the site name is not descriptive, add a label so you can find them easily.
Change Weak Passwords
Now is the perfect time to address password hygiene. After importing, go to Password Health in the sidebar to scan all your entries. The scanner will identify:
- Weak passwords that need to be replaced with stronger ones
- Reused passwords that should each be unique
- Breached passwords that have appeared in known data leaks
Work through the flagged entries, starting with the most critical accounts (email, banking and any account used for password resets). Use the UnveilPass generator to create strong replacements. You do not need to fix everything at once — even replacing five weak passwords per day will have your vault in good shape within a week or two.
Disable Your Browser's Password Manager
After confirming that all your passwords are safely in UnveilPass, disable the built-in password manager in your browser to avoid confusion and duplicate prompts:
- Chrome: Settings → Autofill and passwords → Google Password Manager → Settings → turn off "Offer to save passwords"
- Firefox: Settings → Privacy & Security → Logins and Passwords → uncheck "Ask to save logins and passwords for websites"
- Edge: Settings → Passwords → turn off "Offer to save passwords"
For detailed steps including Brave, Safari and Opera, see the Disable Built-in Password Managers section in the UnveilPass documentation.
Tip: Do not delete your passwords from the browser until you have verified that every important entry imported correctly into UnveilPass. Keep the browser passwords as a temporary backup for a week, then clear them once you are confident.
Troubleshooting Common Issues
- "Format not recognized" — Make sure your file has a .csv extension and has not been modified. Some text editors change the encoding when saving. Try re-exporting from the source.
- Missing entries — Some browsers do not export passwords stored for mobile apps or certain autofill fields. Check if the source tool has a separate export for these.
- Special characters in passwords — CSV files use commas as delimiters. If your password contains commas, the exporter should wrap it in quotes. If entries appear garbled, the source export may have a formatting issue. Try exporting again.
- Large vaults (500+ entries) — Import works with any size, but larger imports take longer due to client-side encryption. The progress bar shows real-time status. Do not close the browser tab during import.
What About Other Password Managers?
If your current password manager is not listed above, check if it supports CSV export. Most password managers do. As long as the CSV file has columns for URL (or site), username and password, UnveilPass can work with it. The auto-detect feature handles the most common formats automatically.
For password managers that only export in proprietary formats, you may need to convert to CSV first using a third-party tool or the manager's web interface.
Ready to Make the Switch?
Import your passwords into UnveilPass in minutes. Zero-knowledge encryption protects your credentials from the moment they are imported.
Start Your Free Account