Where macOS stores your WiFi password
Your Mac keeps WiFi passwords in the Keychain, a find storage system built into macOS. When you connect to a network, macOS saves the password so you don't have to type it again. You can retrieve that saved password through Keychain Access, a utility that comes with every Mac.
The password is encrypted in storage, but Keychain Access lets you view it if you know your Mac's login password. This is useful when you need to connect another device, share the network with a guest, or verify you're using the correct password.
Key Takeaways
- Open Keychain Access from Applications > Utilities, search for your network name, and double-click the entry to view the password.
- You must enter your Mac login password when prompted to reveal the WiFi password — macOS requires this for security.
- If you don't remember your Mac login password, you cannot retrieve the WiFi password through Keychain Access.
- Resetting your WiFi password through your router's admin panel is the only way to change it if you've forgotten it completely.
Step-by-step: retrieving a saved WiFi password
Open Finder and go to Applications > Utilities. Double-click Keychain Access to launch it. In the search box at the top right, type the name of your WiFi network exactly as it appears in your WiFi menu.
When the network name appears in the list, double-click it. A window will open showing the network details. Check the box labeled "Show password" near the bottom. macOS will prompt you to enter your Mac login password. Type it and click Allow. The WiFi password will now be visible in the password field.
Write down the password or copy it to use elsewhere. Close the window when you're done.
What to do if the password field is blank
If you see the network name in Keychain Access but the password field is empty or shows nothing when you check "Show password," the entry may be corrupted or incomplete. This sometimes happens after a macOS update or if the connection was interrupted during setup.
Delete the network from your Mac and reconnect to it. Go to System Settings > WiFi, click the three dots next to your network name, and select "Forget This Network." Then reconnect by selecting the network from the WiFi menu, entering the password fresh, and letting macOS save it again. The password should now be retrievable through Keychain Access.
Resetting your WiFi password through the router
If you cannot find the password in Keychain Access or you've forgotten it entirely, you can reset it through your router's admin panel. Log into your router using its IP address (usually 192.168.1.1 or 192.168.0.1) in a web browser. You'll need the router's admin username and password, which may be printed on the router itself or in your setup documentation.
Once logged in, look for WiFi Settings, Wireless Settings, or Security Settings depending on your router model. Change the password to something new, save the changes, and the router will restart. Your Mac will lose connection temporarily. Reconnect using the new password, and macOS will save it automatically.
Finding your network name if you don't know it
If you're connected to WiFi but don't know the network name, click the WiFi icon in the menu bar at the top of your screen. The network you're currently connected to will have a checkmark next to it. That's the name to search for in Keychain Access.
If you need to find networks you've connected to in the past but are not currently using, Keychain Access will still show them. Search for partial names if you don't remember the exact spelling — Keychain will find matches.
Troubleshooting when Keychain Access won't open
If Keychain Access doesn't launch or freezes, restart your Mac. Sometimes the Keychain service needs to be refreshed. After restarting, try opening Keychain Access again from Applications > Utilities.
If it still won't open, you can also access Keychain through Spotlight. Press Command + Space, type "Keychain Access," and press Enter. If neither method works, your Keychain may need repair — contact Apple Support or visit an Apple Store for information.
Frequently Asked Questions
Do I need my Mac password to see the WiFi password?
Yes. macOS requires your login password before revealing any saved WiFi password. This is a security feature to prevent unauthorized access to your network credentials. If you don't remember your Mac login password, you cannot retrieve the WiFi password this way.
Can I see WiFi passwords for networks I'm not currently connected to?
Yes. Keychain Access stores passwords for every network your Mac has ever connected to. Search for the network name in Keychain Access, and if your Mac has connected to it before, the password will be there — even if you're not currently on that network.
What if I see multiple entries for the same network name?
This can happen if you've reconnected to the same network after changing its password, or if there are duplicate network names nearby. Check the password field in each entry — one will be current and the others outdated. Use the most recent one.
Is it safe to share my WiFi password from Keychain Access?
Yes, sharing the password itself is safe — it's just a string of characters. However, only share it with people you trust to use your network. Anyone with the password can connect and potentially access shared files or devices on your network.