All about the LastPass importer

ScottS1P
edited September 2023 in Business and Teams

Hey folks,

You've been asking us a lot of questions about importing data from LastPass, so we're posting this announcement with resources, known issues, and frequently given answers. We hope you find it helpful – please read through it before contacting 1Password Support. If your question isn't answered, don't hesitate to email support+LPimporter@1password.com for more assistance.

Thank you!

Table of Contents

Getting started

Before you proceed, make sure your have the latest version of 1Password installed.

There are two ways to move your data from LastPass to 1Password:

  1. Import your data using the 1Password desktop app, which requires you to install the 1Password app, sign in to your 1Password account, then enter your LastPass credentials. 1Password will then try to move all of your account data automatically. For full instructions and details, see our Move your data from LastPass to 1Password support article.
  2. You can also import LastPass data on the 1Password website. The support article provides specific steps export your data on LastPass.com and import it on 1Password.com At this time, LastPass CSV files cannot be imported using the 1Password app.

Current issues and next steps

Duplication of previously imported shared folders or vaults

When importing data from LastPass while signed in as an owner or administrator, 1Password also attempts to import any shared folders for which the LastPass user is an administrator. To avoid duplicating data, the 1Password import tool does one of two things:

  • In versions before 8.10.12, and in 8.10.16 and newer, 1Password adds a 1Password import lock secure note to the shared folder in LastPass. These versions of 1Password will look for the lock file and, if located, won’t import the shared folder again.

  • In versions 8.10.12 through 8.10.15, 1Password used data in a metadata vault to determine if a shared folder had been imported before. This relied on the imported vault being accessible to the team member performing the import, and could lead to duplications if they didn’t have the correct permissions for the vault in 1Password.

If an import was started in one version of 1Password, but a newer version of 1Password was used to import again, shared folders would have been duplicated once while moving to the new system in order to track which shared folders have been moved.

To minimize further duplication, have your team use 1Password 8.10.16 or newer, or consider using 1Password's deployment packages to lock your team to a specific version of 1Password until all imports are complete. Several Python scripts have also been published which can help review imported vaults to identify duplicates and help streamline their review and removal:

Additional information is available in our Updates to the LastPass in-app Importer article.

1Password indicates that you may be offline

This error can occur when there is an unknown connection error, and will often be seen when a device is already online with a good internet connection.

Visit the LastPass website and sign in with your LastPass account, then try importing again. If the issue persists, email a diagnostics report to support+LPimporter@1password.com for help.

export failed: failed to log in: unifiedloginresult

LastPass detected the login as potentially suspicious and blocked it. Check your email for a message from LastPass and follow the directions to approve the login. Then try importing again.

If your LastPass account requires two-factor authentication or MFA to sign in

Update to the latest version of 1Password and try again.

Security key's are not currently supported and will need to be replaced with another form of MFA. In all other cases, try importing again after completing an MFA prompt, or email support+LPimporter@1password.com if you are still unable to complete MFA or sign into LastPass with the 1Password import tool.

If your LastPass account requires Single sign-on (SSO)

1Password now supports signing into LastPass with single sign-on (SSO). Please note:

  • While 1Password currently only supports Okta, signing in with other identity providers may also work.
  • The Sign in redirect URI for 1Password is onepassword://import/login/sso, it must be added to your LastPass application Login settings (learn how here), like so in the following screenshot for Okta:

If you’re unable to sign in, disable SSO at LastPass or upload your CSV file on 1Password.com.

We continue to explore support for additional providers. Please email support+LPimporter@1password.com and let us know which identity provider your company uses.

Malformed file error

This indicates that a file attachment cannot be decrypted. Update to the latest version of 1Password and try again.

If the issue persists, these steps have helped some customers:

  • If the error message indicates the file is in your account, try changing your LastPass master password, wait a short time, and try again. Changing your password can cause account data to be re-encrypted at LastPass and 1Password may then be able to import it.
  • If the message indicates the file is in a shared folder, the shared folder in question needs to be located. Its contents can then be moved to another shared folder, which will cause the data to be re-encrypted and may allow 1Password to import it. To locate which shared folder(s) contain the malformed file, use the LastPass sharing center to hide passwords from all but one shared folder, then try importing again. Repeat this process after changing which shared folder doesn't hide its passwords until the import breaks, and that shared folder likely contains a malformed file.

Nothing is imported

Contact support+LPimporter@1password.com for help.

FailedToCreateVault

Update to the latest version of 1Password and try again.

failed to convert data to a number: cannot parse integer from empty string

Update to the latest version of 1Password and try again. Contact support+LPimporter@1password.com for help if the issue persists.

Import failed: Unable to export data from LastPass

  1. Make sure you have updated to the latest version of 1Password.
  2. Attempt to import from LastPass using the File > Import option in the 1Password app.
  3. If there is a "Importer failed: unable to export from LastPass" error, or any other error about "apps are not supported", install and use the LastPass app from the Microsoft Store to review any app data saved in LastPass. Manually recreate this data in 1Password, then delete the entries in LastPass.
  4. Try importing with 1Password again.

Comments

  • ScottS1P
    edited September 2023

    failed to perform HTTP operation: failed to get response from 'getSharedFolderRestrictions.php

    This indicates that some permission, restriction, or policy within LastPass is preventing 1Password from accessing or exporting this specific shared folder. In most cases, it's quite difficult to find and fix the underlying cause of the error, but we have identified a work around to import the information from an impacted shared folder. Here's how it works:

    1. If you haven't already, Update to the latest version of 1Password and try again.
    2. Using the list of errors from the last 1Password import attempt, pick one shared folder which didn't import.
    3. Sign into the LastPass website and create a new shared folder. Give it a name the indicates it replaces the original version of the shared folder.
    4. In the original or "broken" shared folder, select all of the items in it, and move them to the newly created shared folder.
    5. Now open the 1Password app and attempt to import again. 1Password should skip the broken folder because its empty, and import all of the items in the newly created shared folder.
    6. If that process works, repeat it for the remaining shared folders that couldn't be imported, then import in 1Password again. 1Password will automatically track which shared folders are moved successfully to help avoid duplicating them in future import attempts.

    If your'e still unable to import a shared folder, contact support+LPimporter@1password.com for help.

    If you encounter another error not seen here

    Update to the latest version of 1Password and try again. Contact support+LPimporter@1password.com for help.

    How to use the 1Password beta (and how to switch back)

    The beta version of 1Password is updated more frequently and has new features and improvements that are being tested. If one of the above problems suggests trying the beta, see our Use 1Password beta releases support article for steps to switch to the beta, and for directions to automatically switch back to the production build of 1Password after the next release.

    If you need to switch back to production right away, see the "How to reset and revert to production" section below.

    1Password nightlies

    If one of the above problems suggests using the 1Password nightly version, here's what you need to know:

    • The 1Password nightly version is updated much more frequently than the production and beta versions of 1Password. It includes the latest features and improvements, but is also the least tested.
    • You may encounter rough edges and bugs when using the nightly version, so we don't recommend using it in normal circumstances. It's best to switch back to the production version of 1Password as soon as you no longer need to use the nightly version. See our "How to reset and revert to production" section below.

    To switch to the nightly version of 1Password:

    1. Make sure you have a copy of your Emergency Kit stored somewhere outside of 1Password, in case something goes wrong and you have trouble accessing your account. You can always sign in as long as you have your Secret Key and account password.
    2. Open and unlock 1Password on your Mac, Windows, or Linux device.
    3. Open the settings (Ctrl + , on Windows and Linux, or Cmd + , on Mac)
    4. Click on Advanced in the sidebar.
    5. Change Release channel to "Nightly"
    6. Change to the About tab.
    7. Click "Check for updates". 1Password will then download and install the update. When it's done, restart 1Password to use the nightly version.

    How to reset and revert to production

    Before proceeding with the rest of these steps, sign in to 1Password.com in your web browser and review recent changes you've made to make sure your data is up to date. Double-check any items you recently created or edited, plus any others you know to be important.

    1. Make sure you have your Emergency Kit for every 1Password account you have, and can sign in to 1Password.com without using 1Password to autofill the information. If you can't sign in online, do not proceed with these directions. Stop here and contact support+LPimporter@1passsword.com for help.
    2. Quit all web browsers with 1Password in your browser (the extension) installed.
    3. Fully quit 1Password, using the icon in the menu bar or system tray.
    4. Remove 1Password from your device.
    5. Reset 1Password to remove 1Password data from your device, if you didn't already do this as a part of the last step.
    6. Download and reinstall 1Password.

    Sign into your account(s) as usual and you will be back on the production version of 1Password. If you have any problems, email support+LPimporter@1password.com for help.

    How and when to send a diagnostics report

    1Password will offer to generate a diagnostics report if the import encounters an error. If 1Password Support has asked you for it, please generate the report and attach the file to a reply to your support ticket. The diagnostics report contains all of the logs 1Password has recently generated, and will include details about all past import attempts, so there's no need to collect multiple diagnostics reports.

    There is no need to send the diagnostics report to 1Password unless this post hasn't helped and you need to contact 1Password for support. 1Password diagnostics reports generated by 1Password 8 contain very little personally identifiable information, and none of your vault data. For more details, see our About 1Password diagnostics information support article.

    FAQ

    Importing a CSV in the app is broken.

    It's not currently possible to import a CSV file exported from LastPass using the 1Password app. Please follow the directions in our Import your LastPass data on 1Password.com support article to import this file on 1Password.com.

    When will a specific problem be fixed?

    Due to the nature of software development, it's difficult to predict when an issue will be fixed. Even if our development team is close to fixing an issue, there are still delays as the update goes through quality assurance testing, any remaining issues are fixed, and the update potentially waits to be included in the next release.

    • For the latest news on 1Password's LastPass import features, bookmark and check this page often.
    • To learn about other recent updates to 1Password, Visit 1Password Releases which has update notes for the production and beta versions of 1Password and 1Password in the Browser.

    What to do with items tagged LastPass

    All data that has been imported from LastPass will include the LastPass tag, so you know where it came from and can update it as needed. You can remove the tag at any time.

    To view your tagged items, click a tag in the sidebar. You can also search 1Password for tags.

    What to do with items tagged for repair

    If the import tool encountered any problems while moving an item to 1Password, it will be tagged with !-repair-items-lastpass. Please see Move your data from LastPass to 1Password for step-by-step directions to review the item in 1Password, compare it to LastPass, and manually move any corrupted or missing data to 1Password.

    How can I delete many vaults at once?

    Due to the permanent and destructive nature of the action, only one 1Password vault may be deleted at a time. Deleting a vault also deletes all the data it contains. There is no process to restore a deleted vault, or items that were in a vault when it was deleted.

    To permanently remove a vault and all its contents:

    • On Mac, Windows, or Linux: Right-click the vault in the sidebar and choose Delete Vault.
    • On 1Password.com: Click More Actions > Delete Vault.

    Is there any reporting or auditing around which team members have imported, if they ran into errors, or how much data they moved?

    Not at this time. If this feature is critical to your team, email support+LPimporter@1password.com and let us know.

    I got a database error and can’t open 1Password

    If you've used a newer version of 1Password, such as the beta or nightly version, it may include updates to the local 1Password database that is kept on your device, making it incompatible with earlier versions of 1Password. If this prevents you from opening the 1Password app, see the "How to reset and revert to production" section on this page, or contact support+LPimporter@1password.com for help.

  • ScottS1P
    edited September 2023

    Updates from March 28, 2023

    Updates from March 29, 2023

    Updates from March 30, 2023

    Updates from April 11, 2023

    • The newest production version of 1Password is now 8.10.4.
    • Several errors have been addressed in the latest production version of 1Password. Those sections have been updated and no longer suggest using the nightly version.

    Updates from May 9, 2023

    • The newest production version of 1Password is now 8.10.6.
    • You can now import your LastPass data if you sign in to LastPass with SSO.
    • To prevent duplicates when importing from LastPass, items in the “Shared with me” section will not be imported.
    • Errors with the LastPass importer now direct customers to click on the support+LPimporter@1Password.com email address to reach 1Password Support.
    • We’ve improved the error message displayed if you have too many failed login attempts when you try to import your LastPass data.
    • We’ve improved the error message displayed if 1Password can’t connect to LastPass.com when you try to import your data.
    • We’ve fixed an issue that could cause a “MissingFileName” error when importing certain LastPass items.
    • We’ve fixed an issue that could cause a “failed to convert data to a number” error when importing data from LastPass.
    • We’ve added a new error for when attachments imported from LastPass can’t be decoded properly.
    • You’ll now see a message in the LastPass importer when you sign in with SSO if your identity provider isn’t supported.
    • In the LastPass importer, we’ve improved the experience of signing in to your account with SSO. **
    • In the LastPass importer, we’ve added an error message for when a password reset has been requested in the LastPass account.
    • In the LastPass importer, an item with a field that can’t be imported will be tagged so you can review it after the import has completed.

    Updates from May 30, 2023

    • The newest production version of 1Password is now 8.10.7.
    • The LastPass importer will now prevent duplicate items and attachments when importing shared folders.
    • The LastPass importer now imports application items as Login items.
    • Items shared with you in LastPass are now included when you import your data.
    • User group permissions for shared folders are now included when importing from LastPass.
    • We’ve improved the way the app handles a specific “500” status that can occur when you import item attachments from LastPass.

    Updates from June 27, 2023

    • The newest production version of 1Password is now 8.10.8.
    • The LastPass importer now supports Yubikey for two-factor authentication on your LastPass account.
    • You can now see the progress when you import your LastPass data.
    • We’ve improved the error message that’s shown if your shared folders fail to import from LastPass.
    • We’ve fixed an issue that caused items imported from LastPass to show the wrong Watchtower banner.
    • We’ve fixed an issue with multi-factor authentication in the LastPass importer.
    • We’ve fixed an issue that could cause the importing from LastPass to fail if you sign into LastPass using SSO.
    • We’ve fixed an issue with importing data from a LastPass account containing a lot users with access to the same shared folder.

    Updates from July 25, 2023

    • The newest production version of 1Password is now 8.10.9.
    • The LastPass importer will now save unknown items.
    • We’ve added proxy support to the LastPass importer.
    • Imported sub-folder items from LastPass are now tagged with parent the folder name.
    • You can now import from LastPass to your Personal or Private vault without having vault creation permissions.
    • The LastPass importer now has an option to only import permissions of shared folders and create a vault with shared folder mapping on it.
    • LastPass imported folder data is now stored as a Secure Note in the Shared vault to help larger teams see what was imported.
    • We’ve fixed some issues that caused permissions on shared vaults to not be updated correctly when importing from LastPass.
    • We’ve fixed an issue that caused the Import Finished screen to not show correct vault icons.
    • We’ve improved support for Duo and LastPass authenticator during the import process.
    • We’ve fixed some issues with using SSO to sign in to LastPass during import.
    • We’ve improved the error message in the LastPass importer when signing in to your LastPass account with SSO.
    • We’ve fixed a LastPass import issue by adding support for multibyte characters in LastPass item fields.
    • We’ve added some additional logging to help diagnose LastPass importer issues.

    Updates from August 22, 2023

    • The newest production version of 1Password is now 8.10.12.
    • We’ve overhauled how LastPass import de-duplication works for team and business accounts. A shared vault now keeps track of imported data instead of creating a lock file in your LastPass account for each imported folder. If you need help importing shared folders and permissions, contact 1Password Support
    • We’ve improved support for importing previously unknown item types from LastPass, such as basic authentication.
    • We’ve fixed an issue with Okta SSO in the LastPass importer.
    • We’ve fixed an issue that caused the LastPass import to fail when signing in with SSO.
    • When you import your LastPass data, the first password in form fields is now added to the main password field if a main password isn’t specified in the LastPass item.
    • We’ve added a note after importing LastPass data to clarify that folder sharing permissions may need to be manually edited after importing from the same account more than once.
    • We’ve added a message after importing LastPass data to let you know when folders owned by linked accounts aren’t imported.
    • We’ve fixed an issue where you couldn’t press the Return or Enter key to submit your verification code after scanning a security key when importing your LastPass data.
    • We’ve fixed an issue where you couldn’t import your data if your LastPass account uses Duo for multi-factor authentication.
    • We’ve fixed an issue where the LastPass importer wouldn’t work on Macs with Intel processors when the 1Password app was deployed with the PKG installer.

    Updates from September 18, 2023

    • The newest production version of 1Password is now 8.10.16.
    • Items imported from LastPass will now show metadata details in the notes field.
    • We’ve fixed an issue where some items wouldn’t be imported from LastPass when team members didn’t have the Create Vaults permission.
    • If you use Duo with push notifications for multi-factor authentication in your LastPass account, you can now successfully import your data.
    • Permissions are now more restrictive for the LastPass Imported Shared Folders Metadata vault in team and business accounts when you import your LastPass data.

    The complete release notes, including changes unrelated to importing from LastPass can be found on the 1Password Releases web page.

    This community post will no longer be maintained. For current documentation, see our support article: Move your data from LastPass to 1Password or email support@1password.com for help.

This discussion has been closed.