Best Password managers to protect your data on iOS and macOS

Posted:
in iOS edited March 24

Using unique and strong passwords for every website is a must for internet security. Too few people know how to do this, and that's where the best password managers come in and can make online life easier.

Best password manager app icons from NordPass, Bitwarden, 1Password, Dashlane and Keeper with keys in the background on blue wallpaper



There's no doubt about it, actually doing the work to stay safe on the web is hard -- and getting harder. In order to be truly secure online, each and every login you use needs its own strong, unique password.

We're starting to see the spread of "passkeys" that make this process easier, since it doesn't rely on passwords. Until this is universal, however, users should consider a password manager to help them create, manage, and fill in strong passwords.

The best password managers we've picked here are excellent, free or low-cost, and user-friendly. Furthermore, we've checked each company's privacy policies to ensure that they can't read any of your stored passwords, thanks to end-to-end encryption.

All six of our managers offer features like two-factor authentication, secure password sharing, and importing existing passwords. They all help you create strong passwords, auto-store them, and report on any passwords that are weak or compromised.

We've checked to see if any of the companies reported a compromise or server breach, such as what happened to LastPass. Thanks to their "zero-knowledge" policies, none of the password managers we list here have been compromised.

Keychain



Being built-in to Apple's Mac and mobile devices, this is the obvious first choice. Whenever you first sign in or create an account on a website in Safari, Keychain -- called "Passwords" in system settings -- will pop up and offer to store this new login.

You should always, always say "yes" to this. That login is then stored and encrypted on your device, and then stored on iCloud and synced across your Apple devices.

At one time, what is now called iCloud Passwords only worked with the Safari browser on Mac. As of macOS Sonoma, it now also supports Edge, Chrome, Opera, and other Chromium-based browsers -- sorry, Firefox.

You can even use Keychain on PCs by downloading "iCloud for Windows" application, and signing in to your Apple ID. It can then import and sync any logins you have stored in the default Edge browser, or Google's Chrome browser.

Keychain includes some features for free that require a paid subscription on other password managers. Keychain will let you know if your passwords have been compromised or reused.

It will also let you know if a password is insecure/weak. It can direct you to the website so you can reset them to something better.

If you access "Passwords" through Safari on the Mac, you can more easily edit or remove duplicates or old passwords than in Keychain itself. Really, its main weak spot is the lack of an option for multiple users in one account.

On iPhones and iPads, you can go to Settings -> Passwords and do the same. On the Mac, the Keychain app is still a bit intimidating to inexperienced users, so use Safari to get to passwords instead.

Three screenshots of Apple Keychain settings on iPhone



The password list is covered by Apple's standard privacy policy, so Apple doesn't know the contents of your keychain. Some basic and anonymized "telemetry" data may be collected to help Apple determine how often an app is opened, for how long, or if the app crashes.

Given that it's built-in, feature-rich, and supports passkeys, why would any Apple user want to use anything else? One reason is its lack of support for Firefox, but there's also the lack of support for users who are cross-platform on smartphones or tablets -- sorry, Android.

You can export your passwords easily from Keychain/iCloud Passwords, and import them into most other browsers on other platforms. However, imported passwords don't sync back to the Mac or iOS devices.

This is where third-party password managers come in. You can also easily import those passwords into them, and they do stay current across platforms, so let's take a look at some of those.

1Password



All five of the alternative options we've picked securely store your passwords as Keychain does, but also have additional features for managing and sharing passwords.

Although it is a very close choice, our favorite amongst the third-party companies is 1Password. As with the others, 1Password is multi-platform, supports all major browsers, and has zero knowledge of the contents of your password vault.

Get 1Password

The main reason we prefer it over its competitors is its ease of use and tutorials for new users. It features support for multiple and shared "vaults," and ensures it is communicating with 1Password's real servers, foiling imposter sites.

Screenshot of 1Password on iPad and iPhone



Its one real drawback for potential customers is that it has no free tier. There is a free two-week trial -- and it's worth noting that most managers that do offer a free tier limit them in various ways.

1Password has you create a master password -- which the company will never know -- as well as a "secret key" as secondary protection. You should store them in a physical safe or other secure place, because if you lose both of these, the company cannot help you recover them.

The price for 1Password beyond the trial is $2.99 per month, or $4.99 a month for up to five family members, with both plans billed annually. As with the other options listed here, they have team, business, and enterprise pricing as well.

Bitwarden



Bitwarden is a bit less friendly-looking than 1Password, but it is the gold standard for password managers. It offers a limited free tier, which makes it a good choice for people new to the idea of a password manager.

Screenshot of Bitwarden My Vault on MacBook Pro



Like most of the other options, the company has no knowledge of what users store in the vault. Like 1Password, it helps you if you lose your master password. It doesn't collect any user data beyond your signup info and doesn't sell that user data to anyone.

Bitwarden's free tier is fairly generous, allowing an unlimited number of stored passwords on an unlimited number of devices. You can only share vault items with one other user, and the free tier doesn't include the site authenticator or security reports.

Get Bitwarden

Pricing for Bitwarden's paid tiers ranges from $10 per year for individuals to $40 per year for up to six family members. What Bitwarden calls "collections" -- also known as "vaults" -- are limited to two except for the family plans.

Dashlane



Dashlane, like Bitwarden, is another excellent product if you want more control than Keychain can offer. Its paid plans include compromise reports, as well as dark web monitoring.

Like the ones above, your passwords are only readable by you, not the company. Bitwarden does collect and store -- but doesn't sell -- email and payment info.

Screenshot of Dashlane password manager application displaying a list of saved websites with corresponding logins and last usage dates.



There is a free tier, but it is limited to a single device -- and doesn't include reports. A personal plan costs $33 per year, but the Premium plan for $60 adds a Hotspot Shield VPN for extra anonymity.

Get Dashlane

Dashlane is one of the few here that offers a method to "pass on" your vault to a trusted family member or friend.
If you need a shared plan for a large group, Dashlane's Friends and Family plan allows up to 10 users and costs $90 per year.

Keeper



Keeper is another choice that respects user privacy. We're less enamored of its nickel-and-diming way of getting users to spend more, but like the others, Keeper has zero knowledge of what you store in your account.

It does not market or sell what little user data it has, but does share your email and IP address with its service partners. It has a limited free tier you can try out, but it is only for one device -- so go for the one-month unrestricted free trial instead.

Get Keeper

The individual plan costs $35 per year, with unlimited password storage on unlimited devices. The family plan is priced at $75 per year for a total of six people.

Screenshot of Keeper password manager interface showing a Security Audit section with a 52 percent score indicating medium password strength.



Other features often included in other companies' paid plans are add-ons with Keeper. For example, the company's Breachwatch feature for alerting you of compromises is a paid add-on.

NordPass



NordVPN is a well-regarded brand for its VPN service, so we also looked into NordPass as a password manager. As with Keeper, its free tier restricts you to one device at a time and is very limited.

The paid version is the most expensive on our list: $60 per year. This allows up to six devices and includes a password-strength checker and a Data Breach service.

Get NordPass

As with most of the others, you have to set up two passwords -- your normal account login password, and a "master password" if you forget your account password. All of your information is encrypted before being backed up to Nord servers, so the master password needs to be securely stored.

One feature NordPass has is a true "password inheritance" feature. You can set a trusted family member to have access to your vault in the event of your incapacitation or passing.

MacBook Pro screen showing NordPass password management app with a list of websites and login details, with a person typing in the foreground.



The service also has paid tiers that are really aimed more at businesses. Under a business plan, employee accounts are free, but if an employee is let go, administrators can transfer those logins to another employee.

We find it annoying that there is no option to combine the benefits of NordVPN with NordPass, apart from just paying for both. NordPass also doesn't offer a family plan, only the individual option.



Read on AppleInsider

Comments

  • Reply 1 of 10
    I am using Safe + on both iOS and the Mac. It does not put passwords or other data in the cloud and syncs via WiFi.
    It's reliable, supports password autofill and also some advanced features like 2FA.
  • Reply 2 of 10
    No thank you to any subscription app. I'm happy to pay once, but not every month forever.
    appleinsideruserbeowulfschmidt
  • Reply 3 of 10
    XedXed Posts: 2,571member
    1) Encrypting on the server and the company not having access to your credentials is decent security, but do any of them offer a Secret Key-like feature that keeps your local and online vaults encrypted without having this random and long Secret Key that is not created on or stored on a server to keep your vaults encrypted? For me, this is the feature that keeps me a loyal 1Password customer for nearly 2 decades now.

    2a) I know many on here are very much against both a subscription model and storing passwords online—I completely understand the dislike of a subscription and the fear of a company's servers being hacked, but I do love that I can easily manage an extended family where they would otherwise still be using the same idiotically complex to type yet easily hackable passwords with a great number of repeated and nearly all similar entries to each other. Additionally, being able to create a shared vault for shared items is a huge amount of time savings, especially if that means trying to walk someone over the phone how to edit a login in some way.. At $1 per month per person it's well wroth it for me. I pay annually so I just send everyone a $12+tax Apple Cash request via iMessage once a year.

    2b) If you like the idea of shared vault and ease of use but are still weary of your personal data being on 1Password's servers despite the Secret Key encryption layer, you can create a hybrid set of vaults where your personal vaults are shared in a multitude of other ways while still allowing you to shared vaults for your family as you need them. This plus other features that are in 1Password 7 are not a part of 1Password 8 which is why I personally have yet to move to it.



    maltzFileMakerFellermuthuk_vanalingam
  • Reply 4 of 10
    How in the blue blazes can you not include Enpass?!
    I've used 1Password from the v2 days. Eventhough my subscription is active (barely) I grew weary of its security issues and bloating. I also used Bitwarden for almost a year. I am SO happy with Enpass. I am under the impression it is used by as many, if not more, as any of the others you did cite, excepting probably 1 Password.
    FileMakerFeller
  • Reply 5 of 10
    22july201322july2013 Posts: 3,573member
    zeus423 said:
    No thank you to any subscription app. I'm happy to pay once, but not every month forever.
    Subscription apps have certain advantages. For example, you can try it out for a month (if that's their minimum time period) and see if you like it. Now that's a deal. I have two software subs:...

    (1) One is through the Apple Store. I like subbing through the Apple Store because I avoid having a relationship with the software company. I like privacy, it's worth money to me. Some people don't value their privacy, but I do.

    (2) A second is from a major company that offers subs for 1 month, several months, or 1 year. I always pick the shortest sub, despite the higher price for it, because that gives me more freedom to quit when I want. I like freedom, it's worth money to me. Some people don't value their freedom, but I do.
  • Reply 6 of 10
    Bias against open source solutions is sooo typical of these big-name site reviewers. How can you not mention KeePassXC? Been using it for years, cross-platform, works great on Sonoma. And a compatible app is MacPass.
    williamlondonFileMakerFellercitpeks
  • Reply 7 of 10
    zeus423 said:
    No thank you to any subscription app. I'm happy to pay once, but not every month forever.
    I am with you, but have made two exceptions: 1Password and Quicken.

    1PW seamlessly integrates among my Mac, iPhone, and iPad — with no hiccups. In addition to my more than 200 passwords, I store credit card and other important personal information, which 1PW will auto-fill in online forms, if I wish. 1PW also stores driver's license info, router settings, software license info, and other important info I want safeguarded (in Secure Notes). I have access to everything, anywhere, on any device I own. Do I wish they had kept the non-subscription model? Of course. But this is something I am not willing to compromise on.

    Quicken helps me track and manage my financial information. I have some quibbles regarding its features and implementation on the Mac version but again, this is the kind of software that helps me get ahead in life. FWIW, Quicken's full price is expensive but you can call customer service and negotiate.
  • Reply 8 of 10
    Used to use 1password and Keychain but have been using KeePass KeepassDX and KeePassXC on Android, windows, Linux, macos and have never looked back.  I  even host my own vault and never had any issues syncing or anything.  Even works with biometric unlocking.  Open source is already ready for the masses... 
    edited November 2023 citpeks
  • Reply 9 of 10
    Bias against open source solutions is sooo typical of these big-name site reviewers. How can you not mention KeePassXC? Been using it for years, cross-platform, works great on Sonoma. And a compatible app is MacPass.
    Right.  I've been using KeePass/Strongbox on my PC and phone for a couple of years now.  Like someone else mentioned, I store my vault in my own "cloud", not someone else's, and could even provide internet access to it if I wanted.  I don't, because Strongbox's sync feature "just works" when I come home to my network on those few occasions that I create or update an account while not on my home network.

    I think Strongbox was a one-time payment of $80 or similar.
  • Reply 10 of 10
    jidojido Posts: 125member
    It's Password Safe (pwSafe) for me. KeePassXC looks similar. I may give up some convenience, but there is no subscription fee to pay or company to hold the keys of encryption.
Sign In or Register to comment.