Forgot the password for your old Wi-Fi network, but your phone connected to it? Or want to know which networks your child has connected to? Connection history Wi-Fi on your phone stored in the system, but it's not always easy to find. In this article - 5 proven methods For Android And iOS, including hidden menus and specialized utilities.
Many users mistakenly believe that once a network is removed from the list of available networks, it is permanently deleted. In fact, the operating system stores data About connections in service files—they can be extracted even without root access or jailbreak. We'll cover both standard methods and advanced ones that work even on older versions. Android 7-9 And iOS 12-14.
1. Standard view of saved networks on Android
On most devices running Android 10 and later Some connection history is available through settings. This method won't show deleted networks, but it will display all currently saved access points.
Open the menu Settings → Network & Internet → Wi-FiHere you will see the list saved networks (including those that are currently out of range). On some firmware versions (for example, MIUI or One UI) you need to click on the three dots in the upper right corner and select Saved networks.
- 📱 Samsung:
Settings → Connections → Wi-Fi → Advanced (⋮) → Manage networks - 🤖 Xiaomi/Redmi:
Settings → Wi-Fi → Saved Networks(swipe down) - 📱 Google Pixel:
Settings → Network & Internet → Internet → Settings (⚙️) → Saved Networks
If a network is not on the list, it does not mean that it never existed. Android stores connection logs in a file wpa_supplicant.conf, but access to it requires root rights or ADB. More on this in the next section.
2. Viewing history via ADB (without root)
Tool Android Debug Bridge (ADB) Allows you to retrieve a list of all networks ever connected, including remote ones. The method works on all versions Android, but requires connecting the phone to the computer.
Turn it on first USB debugging in the developer options. Then connect your phone to your PC, open the command prompt, and enter:
adb shell
su -c "cat /data/misc/wifi/WifiConfigStore.xml"
If the command doesn't work, try this alternative:
adb shell
cat /data/misc/wifi/wpa_supplicant.conf
| Team | What does it show? | Is root access required? |
|---|---|---|
WifiConfigStore.xml |
List of all saved networks (including SSID and security type) | Yes |
wpa_supplicant.conf |
Passwords and connection settings (if not encrypted) | Yes |
dumpsys wifi |
Current active connections and statistics | No |
If you see an error Permission denied, then access to system files on your device is blocked without root access. In this case, a specialized app can help (see Section 4).
Install drivers for your phone on PC|
Download the ADB platform from Google's website|
Enable USB debugging in developer options|
Connect your phone to your PC using file transfer mode (MTP)|-->
3. Hidden Wi-Fi Settings on iPhone (Without Jailbreaking)
On iPhone Wi-Fi connection history is not displayed in the standard interface, but it can be retrieved through system analyticsThis method works on iOS 12–16 without hacking.
Go to Settings → Privacy → Analytics & Improvements → Analytics DataHere you will find files with names like WiFi-.log or awdd-.log. Open them and find the lines with SSID= — these are the names of the networks to which the phone was connected.
⚠️ Warning: Analytics files may contain personal data. Do not share them with third parties and delete them after viewing. Clear analytics data.
An alternative way is to use Shortcuts:
- Open the app
Labels. - Create a new shortcut with an action
Get analytics data. - Add a keyword filter
WiFi. - Run the shortcut and export the results to a text file.
These methods will show not only the network names but also connection time, which is useful for parental control or security auditing.
What to do if there are no analytics files?
On some iPhones (especially those with low memory), analytics is disabled by default. To enable it:
1. Go to Settings → Privacy → Analytics and Improvements.
2. Enable the option Share iPhone analytics.
3. Wait 1-2 days for the system to collect data.
4. Apps for viewing Wi-Fi history
If manual methods seem complicated, use specialized utilities. They automate data extraction and often display more information than standard settings.
- 📊 WiFi History Viewer (Android): Shows all networks ever connected, including remote ones. Requires root access to display passwords.
- 🔍 Network Cell Info Lite: Displays not only Wi-Fi, but also the history of connections to cell towers (useful for tracking movements).
- 🛡️ Fing (iOS/Android): Scans networks and displays devices that have connected to them. Supports report export.
- 📡 WiFi Map: Saves a map of all connections with geolocation (requires location permission).
For iPhone It will work without jailbreak. iMazing (paid PC software). It extracts data from backups, including Wi-Fi history. A free alternative is 3uTools, but it only works on Windows.
⚠️ Warning: Apps like WiFi History Viewer can be removed from Google Play for violating the privacy policy. Download them only from the official websites of the developers or trusted sources (e.g., APKMirror).
If you need not only to look, but also recover password from the old network, use WiFi Password Recovery (requires root). iPhone Without jailbreaking, it is impossible to extract passwords—they are stored in a secure keystore.
5. Browsing through a router (alternative method)
If you want to know, when and what devices connected to your network, check your router logs. Most modern routers (TP-Link, ASUS, Keenetic) keep a connection log.
How to find history:
- Open your router's control panel (usually at
192.168.0.1or192.168.1.1). - Go to the section
Logs,System logorStatistics. - Search for posts with
DHCPorWi-Fi connection— there will be MAC addresses of devices and connection times.
To match a MAC address to a device, use the table ARP or specialized applications like Fing. Note that logs are stored for a limited time (usually 1-7 days) and can be automatically cleared.
| Router | Path to logs | Max. shelf life |
|---|---|---|
| TP-Link | Advanced Settings → System Tools → System Log |
7 days |
| ASUS | Administration → System Log |
30 days |
| Keenetic | System Monitor → Logs |
14 days |
| MikroTik | Logs (available via WinBox) |
Configured manually |
6. Recovering Remote Networks from a Backup
If you regularly back up your phone, your Wi-Fi history may have been saved in the archive. Android backups are created through Settings → Google → Backup, on iPhone - through iCloud or iTunes.
For Android:
- Use Titanium Backup (requires root) to extract the file
wpa_supplicant.conffrom backup. - In manual copies (via
adb backup) look for the file/data/misc/wifi/WifiConfigStore.xml.
For iPhone:
- Open the backup in iMazing or iExplorer.
- Go to the section
System Files → Library → Preferences → SystemConfiguration. - Find the file
com.apple.wifi.known-networks.plist- It contains a list of all networks.
If there are no backups, try to restore the data via Droid Explorer (For Android) or PhoneRescue (For iOS). These programs scan the internal memory for deleted configuration files.
⚠️ Note: Restoring from a backup will overwrite your current Wi-Fi settings. Save your current passwords to a text file before restoring.
FAQ: Frequently asked questions about Wi-Fi connection history
Is it possible to find out the password for the network the phone connected to a year ago?
On Android with root rights - yes, via file wpa_supplicant.confOn . iPhone Without jailbreaking, no, passwords are stored in an encrypted keystore. If the network is saved in the current settings, the password can be viewed through Settings → Wi-Fi → (i) next to the network (only on some firmwares, for example, MIUI).
Why isn't my home Wi-Fi network listed as saved, even though my phone has connected to it?
The network was likely manually deleted or the settings were reset. Check:
- Router logs (section 5 of the article).
- Phone backups (section 6).
- Analytics files on iPhone (section 3).
If nothing helps, the network has indeed been erased from the system.
Can the router owner see what other networks my phone has connected to?
No, the router only sees connections to his own Networks. The history of other networks is stored only on your device. The exception is if you used public networks with authentication (for example, in hotels), where MAC addresses may be logged.
How do I clear my Wi-Fi connection history?
On Android:
- Remove networks manually via
Settings → Wi-Fi. - Reset network settings in
Settings → System → Reset → Reset Wi-Fi/Bluetooth settings.
On iPhone:
- Forget the network in
Settings → Wi-Fi → (i) → Forget this network. - Reset network settings in
Settings → General → Transfer/Reset → Reset network settings.
To completely clear the data (including system logs), you will need to reset your phone to factory settings.
Do these methods work on tablets?
Yes, all the methods described are applicable to tablets on Android And iPad, since they use the same operating systems. For iPad With iPadOS the procedure is identical iPhone.