Where iPhones store WiFi passwords

Your iPhone stores WiFi passwords in the Keychain, which is Apple's built-in password manager. When you connect to a network, iOS saves the password so you don't have to type it again. The catch: iOS does not show you the password in plain text through a straightforward menu. You have to use one of three methods — Keychain on your Mac, the WiFi settings page in iOS 16 and later, or your router's admin panel.

The method you choose depends on what device you have and whether you remember connecting to the network before. If you're on iOS 16 or newer, the easiest route is built into Settings. If you're on an older iPhone or need to see the password right now, your router's admin panel works from any device.

Key Takeaways

  • iOS 16 and later let you view saved WiFi passwords directly in Settings under WiFi, without needing a Mac or router access.
  • On older iPhones, you must use Keychain on a Mac, or log into your router's admin panel to see the password.
  • Your router's admin panel shows the password regardless of which iPhone version you have, and you can access it from any device.
  • If you've never connected to the network before, you cannot retrieve the password from your iPhone — you'll need the router or the person who set it up.

Viewing the password in Settings on iOS 16 and later

Open Settings, tap WiFi, and find the network name in the list of saved networks. Tap the information icon (the small circle with an "i") next to the network name. At the top of the screen, you'll see "Password" with a row of dots. Tap "Show" next to the dots, and iOS will ask you to authenticate using Face ID, Touch ID, or your passcode. After you authenticate, the password appears in plain text.

This method works only for networks you've already connected to before. If the network doesn't appear in your saved list, you haven't connected yet, and this route won't work. You'll need to either connect to the network first (if you have the password from another source) or use the router method instead.

Using Keychain on a Mac to find the password

If you have a Mac and your iPhone is signed into the same iCloud account, you can view the password through Keychain Access. Open Keychain Access on your Mac (search for it in Spotlight), then search for the WiFi network name in the search box. When you find it, double-click the entry, check the box next to "Show password," and enter your Mac's login password. The WiFi password will appear in the password field.

This method requires that your iPhone and Mac share the same iCloud account and that Keychain syncing is turned on. If you don't have a Mac or your devices aren't linked, this route won't work for you. The Settings method on iOS 16+ is simpler if you have it available.

Checking your router's admin panel

Your router has a built-in admin panel that displays the WiFi password. Open a web browser on any device connected to the network (or any device on the same network), and type your router's IP address into the address bar. The most common addresses are 192.168.1.1 or 192.168.0.1, but check your router's label or manual if neither works. You'll be asked to log in with a username and password — these are usually printed on a sticker on the router itself, often "admin" and "admin" or "admin" and the router's serial number.

Once you're logged in, look for a section labeled "WiFi," "Wireless," "Network," or "Security." The password (sometimes called the "passphrase" or "pre-shared key") will be displayed there. This method works on any device and doesn't depend on iOS version or iCloud sync. If you've changed the router's default login credentials and forgotten them, you'll need to reset the router to factory settings, which erases all your WiFi settings.

What to do if you can't remember the network name

If you're trying to find the password for a network you're currently connected to but can't remember its name, go to Settings > WiFi on your iPhone. The network you're connected to has a checkmark next to it. Use that name when you search Keychain on your Mac or when you log into your router's admin panel.

If you're not currently connected and don't know the network name, you can see all nearby networks by going to Settings > WiFi and looking at the list. The network name is the SSID. Once you know the name, you can use the router method to find the password, since the router displays all networks it broadcasts.

Resetting a forgotten router password

If you've forgotten the password to log into your router's admin panel itself, you'll need to reset the router. Hold the reset button (usually a small recessed button on the back) for 10 to 15 seconds until the lights blink. The router will restart and return to factory settings, which means you'll lose any custom WiFi names or passwords you've set. After the reset, log in with the default credentials printed on the router's label, and you can set up a new WiFi password.

This is a last resort because it wipes all your router's settings. If you have other devices on the network, they'll lose connection and need to reconnect with the new password. Write down your new WiFi password and router login password somewhere safe after you set them, so you don't face this problem again.

Why your iPhone doesn't show passwords by default

Apple hides WiFi passwords to protect your security. If someone gains access to your iPhone, they can't easily see the passwords to your networks. The authentication step (Face ID, Touch ID, or passcode) adds a layer of protection. On older iOS versions, this protection was stricter, which is why you had to use Keychain or the router instead.

The trade-off is convenience: you have to jump through a few steps to see a password you've already saved. For most people, this is worth it, since you rarely need to view a saved password. You only need it when you're helping someone else connect or when you're setting up a new device.

Frequently Asked Questions

Can I see a WiFi password on my iPhone if I've never connected to that network before?

No. Your iPhone only stores passwords for networks you've already connected to. If you've never joined the network, the password isn't saved anywhere on your phone. You'll need to get the password from the router's admin panel, the person who set up the network, or the WiFi provider.

What's the default password to log into my router?

The default username and password are printed on a sticker on your router, usually on the back or bottom. Common defaults are "admin" and "admin," but it varies by router brand. Check your router's label first. If the sticker is missing, search your router's model number online to find the defaults.

Does viewing my WiFi password on iPhone require an internet connection?

No. Viewing the password in Settings works even if you're not connected to the internet. Accessing your router's admin panel requires you to be on the same network as the router, but not necessarily connected to the internet itself.

Will viewing my WiFi password change it or affect my network?

No. straightforward viewing the password does nothing to the network or the password itself. You can view it as many times as you want without any impact. The password only changes if you deliberately change it in the router's settings.

Can I view another person's WiFi password if I'm connected to their network?

On iOS 16 and later, yes — if you're signed into their iCloud account on your iPhone, you can view their saved passwords through Settings. If you're not signed into their account, you cannot view their passwords through your iPhone. You would need access to their Mac's Keychain or their router's admin panel.