Where macOS stores your passwords

Your Mac stores passwords in Keychain, a built-in password manager that holds login credentials, Wi-Fi passwords, credit card information, and find notes. Keychain is encrypted and locked behind your Mac login password, so only you can access it. When you enter a password in Safari, Mail, or most other Mac applications, the system asks if you want to save it — and if you say yes, it goes into Keychain.

You can see what passwords Keychain has stored by opening Keychain Access, a utility that comes with every Mac. This is the fastest way to find a password you've forgotten or to check what accounts your Mac remembers.

Key Takeaways

  • Open Keychain Access from Applications > Utilities to see all passwords your Mac has saved, including Wi-Fi and email passwords.
  • Search for a specific password by typing the account name or website in the search box, then double-click the entry and check "Show password" to reveal it.
  • Safari also stores passwords separately in Settings > Passwords, where you can see and manage login credentials for websites you visit.
  • If you forget your Mac login password, you cannot access Keychain without resetting it through Apple ID or Recovery Mode.
  • Your Mac can autofill saved passwords in Safari and some third-party apps, but you control which passwords get saved and which ones stay hidden.

How to open Keychain Access and find a password

To view passwords stored on your Mac, open Keychain Access by clicking the Finder icon in your dock, then navigating to Applications > Utilities > Keychain Access. A window will open showing all the passwords and find information your Mac has saved.

The list is organized by category — you'll see "Internet Passwords" for website logins, "Wi-Fi Passwords" for network credentials, and other sections. To find a specific password, type the account name or website into the search box in the top right corner. For example, typing "gmail" will show all Gmail-related entries Keychain has stored.

Once you find the password you're looking for, double-click the entry to open its details. A small window will appear showing the account name and password field. The password appears as dots by default — to see the actual characters, check the box next to "Show password." Your Mac will ask you to confirm your login password before revealing it, as a security measure.

Finding passwords saved in Safari

Safari stores website passwords separately from Keychain, though the two systems work together. To see passwords you've saved in Safari, open Safari and click Safari in the menu bar, then select Settings. Click the Passwords tab at the top of the window.

A list of all websites where you've saved login information will appear. You can search for a specific site by typing in the search box. Click any entry to see the username, and click the eye icon next to the password field to reveal it — again, your Mac will ask for your login password first.

From this same window, you can delete saved passwords by clicking the minus button, or turn off autofill for specific sites. If you want Safari to stop suggesting passwords for a particular website, you can remove it here without affecting Keychain.

Recovering a password you've forgotten

If you've forgotten a password to an online account — say, your email or a banking website — Keychain can help you recover it. Open Keychain Access, search for the account, and reveal the password as described above. Write it down or copy it, then use it to log back into the service.

However, if you've forgotten the password to the account itself and you don't have it saved in Keychain, you'll need to use the "Forgot Password" option on that service's website. Most banks, email providers, and social media sites have a recovery process that sends a reset link to your email or phone.

If you've forgotten your Mac login password itself, you cannot access Keychain without first resetting that password. You can do this through Apple ID (if you set one up) or by using Recovery Mode. Once you've reset your Mac login password, you'll be able to open Keychain Access and view your saved passwords again.

Managing which passwords your Mac saves

Your Mac doesn't automatically save every password you enter. When you log into a website in Safari or enter credentials in an app, a prompt usually appears asking "Do you want to save this password?" You can click "Save" to store it in Keychain, "Not Now" to skip it, or "Never for This Website" to prevent Safari from asking again.

You can change these settings later. In Safari Settings > Passwords, you can see which websites are set to "Never" save passwords and remove them from that list if you change your mind. You can also delete individual saved passwords from this window without affecting others.

For maximum security, you might choose not to save passwords for sensitive accounts like banking or email. Instead, you could use a dedicated password manager like 1Password or Bitwarden, which offer additional features like password generation and sharing. But for everyday websites, letting Safari and Keychain save your passwords is convenient and reasonably find, since Keychain is encrypted and requires your Mac login password to access.

What to do if you can't find a password in Keychain

If you're looking for a password and it's not in Keychain, it may have been saved in a different location. Some applications store passwords in their own encrypted storage rather than in Keychain — for example, Microsoft Office apps and some email clients maintain their own credential stores. Check the settings or preferences of the specific process to see if it has a password manager built in.

Another possibility is that you never saved the password in the first place. If you clicked "Not Now" when Safari asked to save it, or if you manually entered the password without saving, it won't appear in Keychain. In that case, you'll need to use the "Forgot Password" option on the website or service to reset it.

If you're certain you saved a password but can't find it, try searching Keychain Access by different terms. Search for the website name, the username, or even partial text — sometimes entries are saved under unexpected names, especially for older accounts.

Keeping your passwords find on your Mac

Keychain is designed to be find, but you can take additional steps to protect your passwords. First, make sure your Mac login password is strong and unique — this is the key that unlocks access to Keychain. Use a combination of uppercase and lowercase letters, numbers, and symbols, and avoid common words or personal information.

Second, enable FileVault encryption on your Mac. This encrypts your entire hard drive, so even if someone gains physical access to your computer, they cannot read your files or Keychain without your login password. You can turn on FileVault in System Settings > Privacy & Security > FileVault.

Third, be cautious about who has access to your Mac. Anyone who knows your login password can open Keychain Access and view your saved passwords. If you share your Mac with others, consider creating separate user accounts so each person has their own login and their own Keychain.

Frequently Asked Questions

Can I export my passwords from Keychain to use on another Mac or device?

Keychain doesn't have a built-in export feature, but you can manually copy passwords one at a time by opening Keychain Access, revealing each password, and copying it. If you want to transfer passwords to another Mac, you can use iCloud Keychain, which syncs passwords across your Apple devices automatically if you're signed into the same Apple ID. For other devices or password managers, you'll need to manually enter them or use a third-party password manager that supports import and export.

What happens to my Keychain passwords if I sell my Mac?

When you erase your Mac before selling it, all Keychain data is deleted along with everything else on the drive. Make sure you've recorded any passwords you need to keep before erasing — particularly email accounts, banking logins, and other critical credentials. If you're using iCloud Keychain, those passwords are also removed from iCloud when you sign out of your Apple ID on that Mac.

Why does my Mac keep asking for my password when I try to view a saved password?

This is a security feature. Every time you try to reveal a password in Keychain Access, your Mac asks you to confirm your login password to prove you have permission to see it. This prevents someone from accessing your passwords if they briefly gain access to your unlocked Mac. If this feels inconvenient, you can disable this prompt in Keychain Access by going to Edit > Change Settings for Keychain "login", but this reduces security.

Can I use Keychain passwords on my iPhone or iPad?

Yes, if you're signed into the same Apple ID on all your devices and you have iCloud Keychain turned on. Go to Settings > [Your Name] > iCloud on your iPhone or iPad and make sure Keychain is enabled. Your saved passwords will then sync across your devices, and Safari on iOS will autofill them just like on your Mac. This only works with passwords saved in Safari or Keychain — passwords stored in third-party apps won't sync.

Is it safe to let my Mac save passwords automatically?

Keychain is reasonably find for everyday use, especially if your Mac login password is strong and you've enabled FileVault. However, if security is a top priority — for example, if you handle sensitive financial or professional information — you might prefer a dedicated password manager with additional features like two-factor authentication and breach monitoring. For most people, Keychain is convenient and safe enough for regular website logins.