How to find a Wi-Fi password using a QR code: methods and decoding

In today's digital world, wireless network access often becomes a priority for guests or new devices, but dictating a complex combination of characters isn't always convenient. With the advancement of mobile technology, transmitting connection settings via scanning a graphic image built into smartphone operating systems has become the de facto standard. However, users often wonder whether it's possible not only to connect, but also find out the password itself, hidden behind this cipher, especially if you have forgotten your own network details.

Technically, a QR code is a matrix code containing a string of text in a specific format understood by the device. In the case of Wi-Fi, this string includes the encryption type, the network name (SSID), and, most importantly, the access key in cleartext, which is simply not displayed on the screen during a standard connection. Understanding the structure of this data allows you to extract the necessary information without complex hacking software, using only the device's standard functions or simple online tools.

This article examines in detail the mechanisms of working with QR codes in the context of wireless networks, explains the differences in behavior between operating systems, and offers secure methods for viewing hidden characters. We'll cover both native Android and iOS tools, as well as third-party analysis methods that can help restore access to a router account if it's lost.

Technical structure of a Wi-Fi QR code

Before we move on to practical steps, it's important to understand what exactly is stored inside the black and white square. When a router or smartphone generates a connection code, it creates a special text string according to a strict standard. This string begins with the prefix WIFI:, followed by parameters separated by semicolons. It is within this structure that the desired security key is hidden.

Most modern smartphone cameras, when pointed at such a code, read its contents and prompt the user only to "Connect," concealing the technical details. This is done for security and convenience, to prevent accidental copying or theft of data. However, the information itself is not lost and remains available for analysis using the right decoding tools.

It is important to note that the string format is universal for all devices, be it Android, iOS or specialized scanners. The standard structure looks like this:

  • 📡 SSID — the name of the wireless network that you see in the list of available connections.
  • 🔐 P — encryption type (WPA, WEP or no password) that determines the security algorithm.
  • 🔑 S — the password itself (security key), which we want to find.
  • 🚫 H — hidden network (true/false), a parameter that indicates whether the network name is broadcast.

⚠️ Attention: A QR code generated for a guest network or temporary access may contain limited permissions or be valid only for a limited time. Make sure you're analyzing the current code from your main router.

Knowing this structure, it becomes clear that to obtain the password, we simply need to "read" the code contents as plain text, not as a connection command. This opens the possibility of recovering lost data without resetting the router to factory settings.

Using standard Android tools

Owners of smartphones based on Android (starting with version 10 and above, as well as in shells MIUI, OneUI, ColorOS) are in the most advantageous position. The operating system allows not only to generate QR codes for guests but also to view data from already saved networks, often displaying the code and password side by side.

To use this feature, you need to go to your Wi-Fi settings. Typically, the path looks like this: Settings → Connections → Wi-FiHere, find a network you're already connected to or a previously saved network in the list. Clicking the gear or information icon next to the network name will take you to the detailed settings menu.

This menu often features a "Share" button or a QR code icon. When tapped, the system may request identification via fingerprint, Face ID, or screen unlock PIN. Upon successful authentication, a QR code will appear on the screen. Depending on the firmware version, the password may be written in text directly beneath the code image.

📊 What version of Android are you using?
Android 10-11
Android 12-13
Android 14 and later
I have an iPhone

If the password text isn't displayed explicitly, and only the QR code is visible, you can take a screenshot. Then, open the standard Google Lens app or a gallery app with image analysis functionality, and select the screenshot you took. The system will recognize the code in the image and display a pop-up window with the text content, including a format string. WIFI:S:MyNetwork;P:MyPassword;T:WPA;;In this case MyPassword - this is the key you are looking for.

Methods for iOS (iPhone) users

Ecosystem Apple Traditionally, iOS has been more closed off when it comes to security, and for a long time, the password viewing feature was unavailable. However, starting with iOS 16, Apple has implemented the long-awaited Wi-Fi password management feature directly into the system settings. This allows iPhone and iPad users to see the access keys for networks the device has previously connected to.

To access this data you need to open Settings → Wi-FiIn the upper right corner or in the list of networks, find the "Edit" button or the information icon (a blue "i" in a circle) next to the desired network. When you tap the "Password" field, which is hidden by dots by default, the system will require biometric authentication (Face ID or Touch ID).

After verifying your identity, the dots will turn into readable text. You'll be able to copy the password or simply view it. iOS doesn't have a native QR code generator feature directly from the Wi-Fi settings for guest access, like Android does, but third-party apps from the App Store (such as "Quick QR Code") can create such codes based on the data you enter.

For older versions of iOS (below 16), viewing a saved password is only possible through iCloud Keychain syncing on a Mac or through your router settings if you have access to it. Directly scanning a QR code on an iPhone only works for connection: if you point the camera at the code, the phone will prompt you to connect, but it won't display the password in plain text without using workarounds like notes with a link preview.

Decryption via third-party applications and websites

If the default tools don't display the password in plain text, but only prompt you to connect, universal decoders can help. There are many QR code scanner apps (for example, QR & Barcode Scanner, Bixby Vision), which do not attempt to automatically execute a command, but show "raw" data.

Another safe and fast way is to use online decoders. You can take a screenshot of the QR code (or photograph it from another device) and upload the image to a specialized website. These services analyze the image and display the text content.

☑️ Security check during scanning

Completed: 0 / 4

Popular and reliable decoding resources:

  • 🌐 WebQR.com — allows you to upload an image from a camera or file and instantly displays the text.
  • 📱 InWebTools — another popular service for deciphering any matrix codes.
  • 🛡️ Kaspersky QR Scanner — an application that checks the safety of a link before clicking it, but also shows the content.

⚠️ Attention: Never use unknown online services to decode QR codes containing sensitive information (bank passwords, personal encryption keys), although the risk is minimal in the case of guest Wi-Fi.

When using such tools you will see a line like this WIFI:T:WPA;S:HomeNetwork;P:SuperSecret123;;You need to find the symbol. P: — everything that comes after it until the next semicolon or end of line is your password.

Data analysis via computer and browser

If you don't have a smartphone with the required functionality, you can use a computer. This will require a webcam or a previously saved image of a QR code. Many modern browsers, such as Google Chrome or Yandex Browser, have built-in image search functions or scanning extensions.

One effective method is to use online services through a PC browser. Upload the image of the code to the decoder website described in the previous section. This is especially useful if the code is printed on a router sticker or a business card, and you need to quickly get a text version to enter into another device, such as a Smart TV or game console.

There are also specialized programs for Windows and macOS, such as CodeTwo QR Code Desktop ReaderThey allow you to scan a code directly from your screen or via a webcam. After scanning, the program will output the text to the clipboard, from where it can be pasted into a text editor.

Method Necessary equipment Complexity Security
Android Settings (10+) Android smartphone Low High
iOS Settings (16+) iPhone/iPad Low High
Online decoders Any device with internet access Average Average
Special applications Smartphone/Tablet Low Depends on the application
What should I do if the QR code is damaged?

If a QR code is partially worn or wrinkled, standard scanners may not be able to read it. In this case, try using apps with the "AI Scan" feature or manual contrast adjustment. Taking photos from different lighting angles can sometimes help. However, if more than 30% of the code is damaged (especially the corner markers), software-based data recovery will be impossible.

Restoring access via the router interface

If you have physical access to the QR code (it's on a sticker) but can't read it, or the code has been lost, the most secure way to find the password is to log in to the router's web interface. This method works regardless of your smartphone type or operating system.

To do this, connect to the router (via cable or Wi-Fi, if you have a password, or via WPS). Open your browser and enter the device's IP address in the address bar, usually 192.168.0.1 or 192.168.1.1The exact address, login, and password for the administrator are indicated on the same sticker where the QR code was.

After authorization (often used) admin/admin) you need to find the section related to the wireless network. It may be called Wireless, Wi-Fi, WLAN or Wireless mode. Within this section, look for the subsection Wireless Security or Security settingsThere in the field Wireless Password, PSK Password or Network key The current password will be displayed.

If a field is hidden by asterisks, in many modern interfaces (for example, Keenetic, TP-Link Tether, ASUS) There's a "Show" button (eye) or the option to copy the password. Older models may require entering a new password to "see" the old one, but this will break the connection with all devices, so scanning is better.

FAQ: Frequently Asked Questions

Is it possible to find out someone else's Wi-Fi password by simply scanning their QR code?

Yes, if you have physical access to a QR code (for example, if it's hanging on a wall in a cafe), you can scan it and see the password. However, this doesn't grant you the right to use the network without the owner's permission. Technically, the code contains the plaintext password.

What should I do if only a link appears when scanning, but not a password?

This means the code is not generated according to the Wi-Fi standard, but rather as a regular URL. Hotspot owners sometimes create authorization pages (Captive Portals). In these cases, the password must be entered on the resulting web page, and it's impossible to know it in advance from the code.

Is it safe to save QR codes with passwords in the gallery?

Storing a password-protected QR code image in a shared gallery is risky. Any app with access to photos could theoretically read it. It's best to use secure password vaults (like password managers) or hide such photos in a "Secure Folder."

Why doesn't iPhone show the password under the QR code like Android?

Apple adheres to a stricter security policy and a minimalist interface. In iOS (up to version 16 and in some contexts), the "Connect" action is prioritized over displaying technical information to prevent users from accidentally sharing their access key.