A password manager lets you create unique and complex passwords for each of your accounts, without ever needing to worry about remembering all of them. All you ever need to remember is your master password.
If you’re an Apple user, here are all the best password managers that sync your passwords across iPhone, iPad, and Mac.
Related:
- Easily Export Your Passwords From iCloud Keychain With This Script
- How to View, Edit, Delete, and Manage Safari Passwords
- How to Import Your Chrome Passwords Into Your iCloud Keychain
1. iCloud Keychain
If you own any Apple products, you already have access to at least one password manager: iCloud Keychain.
This is Apple’s first-party password manager. It syncs your usernames, passwords, credit card information, and Wi-Fi passwords across all your Apple devices using iCloud.

The main downside to iCloud Keychain is that it’s only available on Apple devices and it only works with Safari.
You can’t use iCloud Keychain on Windows or Android devices. And you can’t use it in Google Chrome or any other browsers even if you’re on an Apple device.
An added downside to iCloud Keychain is the lack of organization options it gives you when it comes to managing your passwords. Keychain presents your data in a long list, with no categorization or folders.
Keychain is also buried in your system settings, which makes it slow for copy-ing and pasting passwords. Granted, you only need to do this when auto-fill doesn’t work, which doesn’t happen very often.
Still, iCloud Keychain is the only completely free password manager on this list. And it’s already built into every Apple device, so you may have started using it already.
How to Set Up iCloud Keychain
To enable iCloud Keychain on an iPhone or iPad:
- Open Settings and tap [Your Name] at the top of the screen.
- Go to iCloud > Keychain and enable iCloud Keychain.
- Then go to Settings > Passwords > AutoFill Passwords to allow Keychain to auto-fill your usernames, passwords, and other data.
- Keychain automatically suggests usernames and passwords when you need them. But you can also view your passwords by going to Settings > Passwords.
To enable iCloud Keychain on a Mac:
- Open the Apple menu and load the System Preferences.
- Click Apple ID, then select iCloud in the sidebar and enable Keychain.
- Now open Safari and go to Safari > Preferences > AutoFill to allow Keychain to auto-fill your usernames, passwords, and other data.
- To view your passwords, go to Safari > Preferences > Passwords or open the Keychain Access app.

As you sign in to accounts on your Apple devices, iCloud Keychain asks if you want to save, update, or auto-fill your username and password.
Any data you save is end-to-end encrypted behind your device’s passcode or login password. Someone would need to know your Apple ID password or your passcode to access this data.
For added convenience and speed, you can also access your iCloud Keychain data using Face ID and Touch ID.
2. 1Password
One of the most popular third-party password managers for Apple products is 1Password. This sleek password manager was originally only available on Apple products, but has since expanded to cover Android, Windows, and every major Internet browser as well.
This makes it a far better alternative to iCloud Keychain if you ever find yourself using non-Apple products or if you prefer other browsers over Safari.
1Password is only available through a premium subscription starting at $2.99/month. Multiple plans are available with options for families and businesses as well.

With these plans, you can choose to securely share your passwords with trusted colleagues or family members. This is handy if, for example, you want to let them sign in to your Netflix account without revealing your details.
If you aren’t ready to sign up yet, you can try 1Password for free with a 30-day trial.
It’s easy to save usernames, passwords, credit card details, ID cards, and even secure notes in 1Password. Everything is encrypted with AES-256 bit encryption and protected behind your master password.
1Password also makes you save a Secret Key, which is a long string of characters that are hard to remember. When signing up for 1Password, you can download this Secret Key in the Emergency Kit PDF, which you ought to print out or save to a USB drive.

It’s impossible to sign in to your 1Password account without your Secret Key. Although this makes your account more secure, it also means you run the risk of getting locked out forever if you lose it.
The Watchtower feature in 1Password ensures the security of your account by checking for weak, compromised, or duplicated passwords. It prompts you to update any passwords if you need to.
1Password also offers Travel Mode, which lets you remove sensitive data from your devices when you cross borders, to further protect your privacy. It’s easy to restore your data again once you arrive in your destination.
How to Set Up 1Password
Download the 1Password apps on your iPhone, iPad, Mac, and other devices to access your saved details.
On an iPhone or iPad:
- Download 1Password from the App Store, then open the app and sign up for an account. If you already signed up, scan the QR code in your Emergency Kit PDF to auto-fill all your login details except the master password.
- Open the Settings app, then go to Passwords > AutoFill and enable 1Password while disabling Keychain.
- To save passwords, open 1Password and tap the Add (+) button from the Categories tab. You can choose from a range of different categories.
- To use a password, start logging in to a website or app and tap the Passwords option that appears above the keyboard.
On a Mac:
- Download 1Password from the Mac App Store, then launch it and sign up for an account. If you already signed up, enter your username, Secret Key, and master password to log in.
- Open Safari and go to Safari > Preferences > Extensions from the menu bar, then enable the 1Password option.
- As you log in to apps and websites, 1Password asks if you want to auto-fill your username and password. You can save new details by opening the 1Password app.
- To quickly search for, view, or copy and paste your passwords, press Cmd + Backslash (\) to launch a 1Password search bar.

3. Dashlane
If you don’t want to pay for 1Password, Dashlane is the next best option. This fully-featured password manager offers everything you need to get started managing your passwords for free.
You’re limited to a single device and 50 passwords, but you can upgrade to a premium plan at any time for $3.33/month to unlock unlimited devices and passwords.

A premium account also gets you access to Dark Web Monitoring and Dashlane’s own VPN service. If you’re willing to pay for a password manager, 1Password is cheaper, but you don’t get these services.
Dark Web Monitoring scans your login details against known breaches on the dark web to discover if any of your data has been compromised. This works alongside Identity Dashboard and Password Health features, which tell you if any of your passwords are duplicated or insecure.
Dashlane prides itself on keeping all your data private with its decentralized, zero-knowledge encryption. This means even Dashlane can’t see your data.

You can store usernames, passwords, credit card details, contact information, ID cards, and even receipts in Dashlane. And all that data is available across iOS, macOS, Windows, Android, and all the most popular Internet browsers.
There’s no Secret Key for registering devices, like with 1Password, so all you need to keep track of is your Dashlane master password.
Getting started with Dashlane is also super quick as it allows you to import existing passwords saved in iCloud Keychain, other password managers, or your Internet browsers.
You can also set up an emergency contact, who can access your account after a waiting period. This is useful if, for example, you passed away.
The biggest downside to Dashlane is that it doesn’t offer to save your login details inside Safari in iOS — you need to manually add details in the Dashlane app, despite it offering this in macOS. Also, the user interface isn’t as clean as 1Password, but it’s still simple enough to work out.
How to Set Up Dashlane
On an iPhone or iPad:
- Download Dashlane from the App Store, then open the app and sign up or sign in to your account.
- Open the Settings app, then go to Passwords > AutoFill and enable Dashlane while disabling Keychain.
- To save passwords, open Dashlane and tap the Add (+) button from the Home or the Vault tab to save new login details. You can choose from a range of different categories of data to save.
- To use a password, start logging in to a website or app and tap the Passwords icon that appears above the keyboard.
On a Mac:
- Download Dashlane from the Mac App Store, then open the app and sign up or sign in to your account.
- Open Safari and go to Safari > Preferences > Extensions from the menu bar, then enable the Dashlane option.
- As you log in to apps and websites, Dashlane asks if you want to auto-fill your username and password. If you type the login details yourself, Dashlane asks if you want to save them.

4. LastPass
The last password manager we’re going to look at for Apple products is LastPass. This is another great option, however, it does seem to be lacking a couple of features, particularly for Mac.
Like 1Password and Dashlane, LastPass is available on iOS, iPadOS, macOS, Windows, Android, and most major Internet browsers. This makes it far more convenient than iCloud Keychain if you use a range of devices.

With a premium account, you can also use LastPass to monitor the dark web, check your password security, set up an emergency contact, and securely share your passwords to multiple people at once.
Premium plans start at $3/month, which is less than Dashlane, with family and business plans also available.
The big downside to LastPass is that there’s currently no extension for Safari in macOS. However, you can use press Cmd + Shift + L at any time to search for passwords on your Mac. This makes it easy to copy and paste data when you need it, but it’s not as convenient as auto-fill.

On the plus side, the free plan with LastPass is far superior to Dashlane as it lets you access passwords on all your devices for free. If you use multiple devices and don’t want to pay anything, LastPass is the best option.
All you need to do to get started is sign up with an email address and a master password. The mobile and desktop apps offer a really clean interface that makes it easy to navigate and manage your usernames, passwords, credit cards, ID cards, contact details, and secure notes.
How to Set Up LastPass
On an iPhone or iPad:
- Download LastPass from the App Store, then open the app and sign up or sign in to your account.
- Follow the prompts to add your first password with the Add (+) button.
- Open the Settings app, and go to Passwords > AutoFill. Enable LastPass and disable Keychain.
- To use a password, start logging in to a website or app and tap the Passwords icon that appears above the keyboard.
On a Mac:
- Download LastPass from the Mac App Store, then open the app and sign up or sign in to your account.
- Follow the prompts to add data to your vault, then use Cmd + Shift + L to search for that data when you need it in another app.

Which Is the Best Password Manager for Mac and iPhone?
We’ve only scratched the tip of the iceberg when it comes to all the different password managers available for your Apple products, but the options we’ve listed here are the best of the bunch.
In case you’re struggling to decide between them, we thought we’d make it as simple as possible:
- iCloud Keychain: The best option if you only use Apple products and you only use Safari.
- 1Password: The best paid option for cross-platform and cross-browser support.
- Dashlane: The best free option if you only need to use a single device.
- LastPass: The best free password manager for multiple devices.
Let us know your thoughts and experiences with these password managers in the comments! In the meantime, make sure you’re doing everything you can to make your iPhone as secure as possible.
John, see my reply to Maria, below.
I’ve never heard of the password manager that you’re currently using, but I have no hesitation in recommending Bitwarden.
My password manager Passwords Plus is closing on 30th June 2022. They have suggested transferring data to mSecure but they only support iOS versions of 12.4 or later.
I am looking for a password manager that will operate on my older iPads both of which ate versions 9.3.6. Any suggestions most welcome.
Today someone told me about Bitwarden. Based out of California. It looks interesting but the company has been around only since 2016.
I’ve been using Bitwarden since mid 2019, I think.
I used to use 1Password, but when they became greedy and rude – I had purchased 1Password, but they were going to force me onto a subscription model to keep getting updates – I switched to Bitwarden. I wish that I’d done it earlier!
Yes, it is only a young company. And it is an open source product. That means that there are volunteers working to make the product, and fix bugs and make improvements. And if you find something wrong, you can talk (chat) to the people who are probably going to work on fixing the problem.
There’s a free plan which allows unlimited passwords across multiple devices (on every platform I can think of) with all the basic features needed. If you want or need some extra features, there is a paid plan which is a startlingly low cost of $10 USD per YEAR. That’s less than $1 per month. I haven’t found the need to subscribe to the paid plan. Maybe one day I will.
And no, I am not on their payroll, nor do I get any commission! I just think that it’s the best password manager.