1Password offers better security, with more secure encryption methods and a secret key to add an extra layer of protection. While LastPass has never had a data breach, it has been criticized for its handling of the recent 2022 breach, which affected 33 million users and exposed customer information. Despite this, both apps have similar features, including autofill, password sharing, and credit card storage, but with some differences in their desktop experiences. 1Password's passkey implementation is more advanced, allowing users to create passkeys for other services that support them. Both apps lack a good free plan, with LastPass offering only limited access on one device type and 1Password requiring a paid subscription. Overall, 1Password is considered the better choice due to its additional security features and transparency, but it may not be worth switching from LastPass if you already use it.