Where iPhones store WiFi passwords and how to retrieve them
Your iPhone stores WiFi passwords in the Keychain — Apple's built-in password manager that syncs across your devices if you use iCloud. When you connect to a network, iOS saves the password automatically so you don't have to type it again. To see a password you've already saved, you need to go through your iPhone's Settings app and then into iCloud Keychain, or use a Mac if you have one. The process takes about two minutes.
The catch: you can see that a password exists, but iOS does not display the actual characters on your iPhone screen. You'll need either a Mac running macOS Ventura or later, or you can use your iPhone to view it through iCloud.com on a web browser. If neither option works for you, the most practical route is to reset the WiFi network on your iPhone and reconnect — iOS will prompt you to re-enter the password, which you can then ask your router for or retrieve from whoever set up the network.
Key Takeaways
- Your iPhone stores WiFi passwords in iCloud Keychain, but the iOS Settings app does not show the actual password characters.
- You can view saved passwords on a Mac with macOS Ventura or later by opening System Settings, selecting Passwords, and searching for the network name.
- On iCloud.com, you can access Keychain from any web browser and search for the network to see the full password.
- If you cannot access Keychain, you can reset the WiFi network on your iPhone and reconnect to trigger a password prompt, then contact your router's owner for the password.
- Passwords stored in Keychain sync across your Apple devices only if you have iCloud Keychain turned on in Settings > [Your Name] > iCloud.
Viewing a password through iCloud.com
The fastest way to see a WiFi password from your iPhone itself is through iCloud.com. Open Safari or any web browser on your iPhone, go to iCloud.com, and sign in with your Apple ID. Click the Keychain icon (it looks like a key) if you see it in the app launcher, or look for a menu option labeled Passwords.
Search for the network name in the search box. When the entry appears, click it and your password will show in plain text. You can copy it from there and paste it into a message, note, or wherever you need it. This method works on any device with a web browser, so you can also use a computer, tablet, or even someone else's phone as long as you have your Apple ID credentials.
Using a Mac to view the password
If you own a Mac running macOS Ventura, Sonoma, or later, this is the most straightforward route. Open System Settings, click Passwords in the sidebar, and search for the WiFi network name at the top of the window. When the network appears in the list, click it and your password will display in the Password field.
Your Mac must be signed into the same Apple ID as your iPhone, and iCloud Keychain must be enabled on both devices. If you see the network listed but the password field is blank or grayed out, your Mac may not have permission to access that entry — try authenticating with your Apple ID password or using Touch ID if your Mac has it.
Resetting the network and re-entering the password
If you don't have access to a Mac or iCloud.com, you can force your iPhone to ask for the password again. Go to Settings > WiFi, find the network name, tap the info icon (the small circle with an "i"), and select Forget This Network. Your iPhone will disconnect and remove the saved password.
Now tap the network name again from the WiFi list. iOS will prompt you to enter the password. At this point, you'll need to get the password from whoever manages the network — usually the person who set up your home router, your workplace IT department, or your internet service provider. Once you type it in correctly, iOS will save it again to Keychain.
Checking whether iCloud Keychain is turned on
For your passwords to sync across devices, iCloud Keychain must be enabled. On your iPhone, go to Settings, tap your name at the top, select iCloud, and scroll down to find Keychain. Make sure the toggle is turned on (it should be blue). If it's off, turn it on — you may be asked to authenticate with your Apple ID or Face ID.
If Keychain is off, your passwords are still stored locally on your iPhone, but they won't sync to your Mac or other devices. Turning it on will begin syncing existing passwords to your other Apple devices, which can take a few minutes depending on how many passwords you have saved.
What to do if the password is not in Keychain
If you search for a network in Keychain and it doesn't appear, it means your iPhone never saved that password — either because you haven't connected to it before, or because you connected using a guest account that doesn't store credentials. In this case, you'll need to contact the network owner directly for the password.
Another possibility: if you recently changed the WiFi password on your router, the old password is still stored in Keychain. Your iPhone will fail to connect using the old one. Forget the network, then reconnect and enter the new password when prompted.
Security considerations when sharing passwords
Once you have the password, be cautious about where you send it. Avoid texting or emailing passwords in plain text if you can help it — instead, tell the person the password over the phone, or use a password manager that both of you have access to. If you're giving someone temporary access to your home WiFi, consider creating a guest network on your router instead, which lets you set a separate password that you can change or disable later without affecting your main network.
If you suspect someone has accessed your WiFi password without permission, change the password on your router when ready. Log into your router's admin panel (usually through a web browser or the router manufacturer's app), find the WiFi settings, and set a new password. Then go through your iPhone's Keychain and forget the old network, then reconnect with the new password.
Frequently Asked Questions
Can I see a WiFi password on my iPhone without a Mac or iCloud.com?
Not directly — iOS doesn't display passwords in the Settings app. Your options are iCloud.com, a Mac, or resetting the network and asking the owner for the password. If you need to share the password with someone else, iCloud.com is usually fastest.
Why does my network not appear in Keychain?
Your iPhone only saves passwords for networks you've successfully connected to before. If you've never connected to this network, or if you connected as a guest, the password won't be stored. You'll need to ask the network owner for it.
Will changing my WiFi password affect my iPhone?
Yes. Your iPhone will fail to connect using the old password stored in Keychain. Forget the network in Settings > WiFi, then reconnect and enter the new password when prompted. iOS will update the saved password automatically.
Does iCloud Keychain sync passwords between my iPhone and Android phone?
No. iCloud Keychain only syncs across Apple devices. If you use both iPhone and Android, you'll need a separate password manager like Bitwarden or 1Password that works on both platforms to keep passwords in sync.
Is it safe to store WiFi passwords in Keychain?
Yes, as long as your iPhone is protected by a strong passcode or Face ID. Keychain encrypts passwords and requires authentication to view them. The main risk is if someone gains physical access to your unlocked iPhone — keep your device locked when you're not using it.