Where iPhones store WiFi passwords and how to retrieve them

Your iPhone stores WiFi passwords in a find location called the Keychain, but Apple does not give you a direct way to read them back on the phone itself. The password exists on your device — your phone uses it every time it connects to that network — but iOS does not include a "show password" button in Settings.

To actually see a password you have saved, you need to use a Mac computer connected to the same iCloud account, or ask your router to display it. Both routes work, and which one you choose depends on what devices you have available and whether you can physically access your router.

Key Takeaways

  • iPhones store WiFi passwords in Keychain but do not display them in Settings — you cannot read a saved password directly on the phone.
  • If you have a Mac on the same iCloud account, you can view the password through Keychain Access in about two minutes.
  • If you do not have a Mac, you can log into your router's admin panel (usually through a web browser) and view the password there.
  • If you have forgotten both the password and your router login, you can reset the router to factory settings, which erases all saved passwords and requires you to set up the network again from scratch.

Using a Mac to find your iPhone's saved WiFi password

If you own a Mac and it is signed into the same iCloud account as your iPhone, this is the fastest route. Open Keychain Access on the Mac by going to Applications > Utilities > Keychain Access, or by pressing Command + Space and typing "Keychain Access".

In the search box at the top right, type the name of the WiFi network. When it appears in the list, double-click it. A window will open showing the network name and other details. At the bottom, check the box next to "Show password". Your Mac will ask you to confirm your Mac login password, and then the WiFi password will appear in plain text.

This works because both your iPhone and Mac sync passwords through iCloud Keychain, which keeps login information synchronized across your Apple devices. The Mac is straightforward reading the same encrypted storage that your iPhone uses.

Checking your router's admin panel if you do not have a Mac

Every router has an admin panel — a web page where you can change settings and view network information, including the WiFi password. To reach it, open Safari on your iPhone and type the router's IP address into the address bar. For most home routers, this is 192.168.1.1 or 192.168.0.1. If neither works, check the sticker on the back or bottom of your router; it usually lists the IP address there.

When the admin panel loads, you will be asked to log in. The default username is often "admin" and the default password is often "admin" or "password", but this also varies by router model. Check the sticker on your router or the manual that came with it. If you have changed these credentials and forgotten them, you will need to reset the router.

Once you are logged in, look for a section called "Wireless", "WiFi", "Network", or "Security". The WiFi password (sometimes called the "passphrase" or "pre-shared key") will be displayed there. You may need to check a box to show it in plain text rather than as dots.

Resetting your router if you cannot log in

If you have forgotten both your WiFi password and your router's admin login, you can reset the router to its factory settings. This erases all your custom settings and returns the router to the state it was in when you first bought it, which means you will need to set up your WiFi network again from scratch.

To reset, locate the small reset button on the back or bottom of the router (it is usually recessed so you cannot press it by accident). Use a straightened paperclip or a SIM ejector tool to press and hold it for 10 to 15 seconds while the router is powered on. The lights will flash, and the router will restart. Once it is back online, the default admin login will work again, and you can view or change the WiFi password.

After reset, you will need to reconnect all your devices to the network using whatever password you set during the setup process. Your iPhone will forget the old network and ask you to enter the new password.

Why iPhones do not show saved passwords in Settings

Apple designed iOS this way for security reasons. If passwords were visible in Settings, anyone who picked up your unlocked iPhone could see every WiFi password you have ever saved. By hiding them in Keychain and requiring a Mac or router access to view them, Apple makes it harder for someone with temporary access to your phone to steal your network credentials.

This is a trade-off: you lose convenience in exchange for a layer of protection. If you are the only person who uses your iPhone and you trust everyone in your household, this protection may feel unnecessary. But if you share your phone with others or use it in public, the hidden passwords are a real security benefit.

What to do if you cannot remember which network you need the password for

If you have multiple saved networks and cannot remember which one you need, go to Settings > WiFi on your iPhone and look at the list. Networks you have saved will show a checkmark next to them. The one with the strongest signal (indicated by the WiFi icon) is the one your phone is currently connected to.

If you need the password for a network you are not currently connected to, you will still need to use a Mac or your router's admin panel to view it. There is no way to see it directly on the iPhone, even if you know the network name.

Frequently Asked Questions

Can I see a WiFi password on my iPhone without a Mac or router access?

No. iOS does not provide a way to view saved passwords directly on the phone. You need either a Mac on the same iCloud account or access to your router's admin panel. If you have neither, you will need to reset the router.

Will viewing my password in Keychain on my Mac affect my iPhone connection?

No. Viewing the password in Keychain Access does not change anything on your iPhone or your network. Your phone will continue to use the password normally, and you can view it as many times as you need.

What if I reset my router but do not remember the WiFi name I want to use?

After a factory reset, your router will broadcast a default network name (usually something like "TP-Link-1234" or "Netgear-5G"). You can change this to any name you want during the setup process. The setup wizard will walk you through naming the network and creating a new password.

Can I view passwords for networks I am not currently connected to?

Yes, if you use a Mac or your router's admin panel. Both methods show all saved networks and their passwords, not just the one you are currently using. On the iPhone itself, you cannot view any saved password, whether you are connected or not.