Where iPhone stores WiFi passwords and why you can't see them directly

Your iPhone stores WiFi passwords in a find area called the Keychain, which is designed to keep passwords hidden from you and from anyone else who picks up your phone. Apple does not give you a way to open Keychain and read the password as plain text — this is intentional, because the whole point is that you should not need to remember it.

However, you can recover a saved password in three ways: by viewing it on a Mac that shares your Keychain, by asking Siri to show it to you on your iPhone, or by resetting the network and letting your iPhone fill in the password automatically. The method that works depends on what devices you own and whether you remember the network name.

Key Takeaways

  • Your iPhone stores WiFi passwords in Keychain and does not display them as readable text in Settings.
  • The fastest method on iPhone alone is to ask Siri to show the password, which works on iOS 16 and newer.
  • If you own a Mac, you can view the password through Keychain Access, which is faster and works on any iPhone.
  • Resetting the network on your iPhone and reconnecting will auto-fill the password if you have iCloud Keychain turned on.
  • If none of these work, you will need to reset the router or contact your WiFi provider for the default password.

Using Siri to show the password on iOS 16 and newer

On iPhone running iOS 16 or later, the simplest method is to ask Siri. Press and hold the home button (or say "Hey Siri"), then say "Show me the password for [network name]." Siri will ask you to authenticate with Face ID or Touch ID, then display the password on your screen.

This works only if you have already connected to that network before and the password is saved in your Keychain. If Siri does not recognize the network name, try saying the exact name as it appears in your WiFi list. If you are on iOS 15 or earlier, this method will not work — move to the Mac method or the reset method instead.

Finding the password on a Mac using Keychain Access

If you own a Mac and have iCloud Keychain turned on, your WiFi passwords sync between devices. Open Keychain Access on your Mac by pressing Command + Space, typing "Keychain Access," and pressing Enter. In the search box at the top right, type the name of the WiFi network.

Click on the network name in the results. A window will open showing the network details. Check the box next to "Show password" at the bottom of the window. Your Mac will ask you to authenticate with your Mac password or Touch ID. Once you do, the password appears in plain text in that field.

This method is reliable because Keychain Access is designed to display passwords, and it works on any iPhone as long as your Mac and iPhone share the same iCloud account and have Keychain sync turned on. If you do not see the network in Keychain Access, it means either Keychain sync is off or the password was never saved on your Mac.

Checking whether iCloud Keychain is turned on

For passwords to sync between your iPhone and Mac, iCloud Keychain must be on. On your iPhone, open Settings, tap your name at the top, then tap iCloud. Scroll down and look for Keychain. If the toggle is off, turn it on. Your iPhone will ask for your Apple ID password and may ask you to verify with a trusted device.

On your Mac, open System Settings (or System Preferences on older versions), click your Apple ID at the top left, then click iCloud in the sidebar. Look for Keychain in the list and make sure it is checked. If you turn it on now, it may take a few minutes for your passwords to sync from your iPhone to your Mac.

Resetting the network and letting iPhone refill the password

If you do not have a Mac or Siri is not working, you can reset the network connection on your iPhone. Open Settings, tap WiFi, find the network name, tap the information icon (the small circle with an "i"), and tap "Forget This Network." Confirm by tapping "Forget."

Now go back to the WiFi list and tap the network name again. If iCloud Keychain is on, your iPhone will automatically fill in the saved password and reconnect. You will not see the password displayed, but the connection will succeed, which means the password was correct. If the connection fails, the password may have changed on the router.

What to do if none of these methods work

If Siri does not show the password, your Mac does not have it in Keychain, and resetting the network does not reconnect, the password may have been changed on the router since you last connected. In this case, you will need to contact whoever set up the WiFi network — usually the person who pays for the internet service or the building management if you rent.

If you own the router, you can reset it to factory settings by holding the reset button for 10 to 15 seconds. This will restore the default password, which is usually printed on a sticker on the back or bottom of the router. After reset, you will need to set up the network again from scratch, including creating a new password.

Why your iPhone does not show passwords in Settings

Apple hides passwords in Settings because the goal is to make passwords something you do not have to think about. Once you connect to a network, your iPhone remembers it and reconnects automatically. If passwords were visible in Settings, anyone who borrowed your phone could read them and use your WiFi elsewhere.

This design also means you cannot accidentally share a password by showing someone your Settings screen. The trade-off is that you have to use one of these three methods to recover a password you have forgotten. For most people, Siri or the Mac method is faster than resetting the network.

Frequently Asked Questions

Can I see all my saved WiFi passwords in one place on iPhone?

No. iPhone does not have a list view of all saved passwords. You can only recover passwords one at a time using Siri, a Mac, or by resetting the network. If you need to manage many passwords, a Mac with Keychain Access is the most practical option.

Will asking Siri for the password work if I am not connected to the network right now?

Yes. As long as you have connected to that network before and the password is saved in Keychain, Siri can show it even if you are currently on a different network or on cellular data.

What if I share my WiFi with family members — can they see my password?

If they have their own iPhone and you give them the network name and password, their iPhone will save it in their own Keychain. They cannot see the password through your iPhone. If they have access to your Mac and your Mac password, they could view it in Keychain Access.

Does resetting the network delete anything else on my iPhone?

No. Forgetting a WiFi network only removes that one network from your saved list. It does not delete apps, photos, contacts, or any other data. You can reconnect to the network anytime by entering the password again.

Can I find a password for a network I connected to years ago?

Only if the password has not changed since then. If the network owner changed the password, your saved password will no longer work. Siri and Keychain Access will show you the old password, but it will not reconnect you to the network.