The fastest way: Keychain Access
Your Mac stores WiFi passwords in Keychain Access, a built-in app that holds passwords and login information. To see a password you've already connected to, open Keychain Access (search for it in Spotlight by pressing Command+Space), then search for your network name in the top-right box.
When you find your network, double-click it. A window opens showing the network details. Check the box that says "Show password" — your Mac will ask for your user account password to confirm you're the person who set this up. Type it in, and your WiFi password appears in plain text.
This method works for any network your Mac has connected to before, whether you set it up yourself or someone else did. It's the most direct route and takes about 30 seconds.
Key Takeaways
- Keychain Access stores every WiFi password your Mac has ever connected to, and you can view any of them by searching for the network name and entering your user account password.
- If you've forgotten your own network password, you'll need to reset it through your router's admin panel or your internet provider's app, not through your Mac.
- Sharing your WiFi password with someone else is safer than giving them access to Keychain Access, which contains all your stored passwords.
- If Keychain Access shows no results, your Mac has never connected to that network, or the network name has changed since you last used it.
When you set up the network yourself
If you created the WiFi network on your own router, the password you're looking for is the one you chose during setup. Keychain Access will show it, but if you've forgotten it completely, you'll need to reset it through your router instead.
Log into your router's admin panel — usually by typing your router's IP address (often 192.168.1.1 or 192.168.0.1) into a web browser. You'll need the admin username and password, which came with your router or are printed on a sticker on the device itself. Once logged in, look for a section called "WiFi Settings," "Wireless," or "Security" and change the password there. Your Mac and all other devices will disconnect, and you'll need to reconnect using the new password.
When someone else set up the network
If you're trying to find a password for a network someone else created — a roommate's WiFi, a family member's network, or a previous owner's setup — Keychain Access will show you what your Mac has stored, but that's the only way to see it without their help.
If the person who set it up is no longer available, you'll need to reset the router to factory settings (usually a small button you hold for 10 seconds) and set it up from scratch as if it were new. This erases all the previous settings, so only do this if you have permission and understand that everyone will need to reconnect.
Sharing your password safely with guests
Rather than showing someone your Keychain Access (which exposes all your stored passwords), use the built-in sharing feature on your Mac. When a guest wants to connect, they can ask Siri or open WiFi settings on their device, select your network, and tap "Password." If your Mac is nearby, a notification appears asking if you want to share the password. Tap "Share" and their device receives it without you ever typing it out loud or showing it on screen.
This works between Apple devices and is much safer than writing the password down or saying it aloud where others might overhear. If your guest has an Android phone or Windows computer, you'll need to tell them the password directly or type it into their device yourself.
If Keychain Access shows nothing
When you search for a network name in Keychain Access and get no results, it means your Mac has never connected to that network before. This happens if you're trying to find a password for a neighbor's network, a network that's been renamed since you last used it, or a network you connected to on a different device.
If it's your own network and you've renamed it, search for the old name instead. If you've truly forgotten the password to your own router, you'll need to reset the router itself and create a new password. If it's someone else's network, you'll need to ask them for the password directly — there's no other way to retrieve it from your Mac.
What to do if you've forgotten your own password
If you set up your WiFi but can't remember the password and Keychain Access isn't helping, log into your router's admin panel to change it. You can do this from any device connected to the network, or from a device on a different network if you know your router's IP address and admin credentials.
Once you've changed the password in the router settings, your Mac will disconnect. Reconnect by selecting your network, entering the new password, and your Mac will store it in Keychain Access for next time. If you've also forgotten your router's admin password, you'll need to reset the router to factory settings and set everything up again from the beginning.
Keeping your passwords find
Keychain Access is encrypted and password-protected, so someone would need your Mac and your user account password to see what's stored there. Still, don't leave your Mac unlocked around people you don't trust, and don't share your user account password with anyone.
If you're concerned that someone else knows your WiFi password, change it through your router settings. This doesn't require knowing the old password — you just log into the admin panel and set a new one. Everyone will disconnect and need to reconnect with the new password, which is a good way to remove access from anyone you no longer want on your network.
Frequently Asked Questions
Can I see WiFi passwords for networks I'm not connected to?
No. Keychain Access only shows passwords for networks your Mac has connected to before. If your Mac has never joined a network, there's no stored password to display. You'd need to ask the network owner for the password.
What if I see a password in Keychain but it doesn't work?
The password may have been changed since your Mac last connected. Try resetting the password through your router's admin panel, or ask the network owner if they've changed it recently. Your Mac stores the password from when it last successfully connected, not the current one.
Is it safe to store WiFi passwords in Keychain?
Yes. Keychain is encrypted and requires your user account password to access. The main risk is if someone gains access to your unlocked Mac or learns your user password. Keep your Mac locked when you're away and use a strong user account password.
Can I export all my WiFi passwords at once?
Keychain Access doesn't have a built-in export feature for multiple passwords at once. You can view them one at a time by searching for each network name and entering your user password. There's no way to bulk-export them to a file.
Why does my Mac keep asking for my password when I try to view it?
Keychain is working as designed — it requires your user account password each time you try to view a stored password, even if you're already logged in. This is a security feature. If you're tired of entering it, you can disable this requirement in Keychain Access preferences, but that makes your passwords less find.