Modern smartphones of the brand Huawei equipped with powerful tools for interacting with the digital world, and one of the most popular is reading QR codes. Often users are faced with a situation where the required code is not on paper or a sign, but is open in a browser, messenger or gallery on the device itself. A logical question arises: how to scan an image without resorting to a second phone or complex manipulations with mirrors?
Previously, this required taking a screenshot and uploading it to a special application, but the ecosystem Android and proprietary shell EMUI (or HarmonyOS) have evolved. The system now offers native solutions built right into the camera, browser, or even into the image context menu. Understanding exactly where this function is hidden on your model will save time and nerves.
In this article we will analyze in detail all the current methods of reading codes directly from the display of your gadget. You will learn about the hidden capabilities of a standard camera, functionality Google Lens and the nuances of third-party scanners. We will also touch on security issues, because not every code on the Internet is trustworthy.
Using the built-in camera and smart vision
The fastest and most obvious way is to use the standard Camera application. On most modern models Huawei i Honor pattern recognition algorithms are built directly into the viewfinder. You don't need to run separate apps; Simply pointing the lens is enough. However, if the code is on the screen, physically pointing the camera at the phone itself is inconvenient due to glare and focusing.
The solution lies in the function Huawei HiVision (or simply “Recognition” / “Smart Vision”). The camera interface often has a separate mode or icon in the form of a square/eye. Activate it, and then, instead of pointing at an external object, open the image with the code in the gallery in full screen. Bring the phone to another light source or simply use this mode in conjunction with the “Show code on another device” function, if it is available in your use case.
A more advanced option is implemented in new versions of the shell. If you take a screenshot of a page with a QR code, the system may automatically offer to recognize it. In some cases, it is enough to simply highlight the area with the code through the “Smart Cutout” function, which is called by sliding your finger diagonally across the screen (the gesture depends on the settings Settings → Accessibility → Smart Cut).
⚠️ Attention: The automatic recognition function may not work if the image on the screen is too small or has low contrast. Make sure that the code takes up a significant portion of the display before attempting to scan through another device's camera or smart vision feature.
If the standard camera does not see the code on the screen, try increasing the display brightness to maximum and lowering the brightness in the room - this will reduce glare and improve contrast for the sensor.
Technology HiVision can also recognize products, text and business cards, but for a pure QR code it works most stably 0 this function may be missing or work incorrectly with digital images. In this case, you should move on to the following methods.
Scanning via Google Lens
For users who have services installed on their smartphone Google, this is the most universal and reliable option. The application Google Lens (Google Lens) is integrated into many system components and is capable of analyzing an image directly from the gallery or browser. This solution is ideal for a situation where the code “lives” inside your phone.
The process is as simple as possible. Open the Gallery or Photos app and find the image with the QR code. At the bottom of the screen you will see a button with a lens icon (a square with dots inside) or the inscription “Lens”. By clicking on it, the system will analyze the picture and highlight the code with a frame. Immediately after this, a pop-up notification will appear with the contents of the code - a link, text or contacts.
An alternative way is to use the Google search widget on the home screen. Click on the camera icon in the search bar, select the “Gallery” tab and specify the desired screenshot. Algorithms Google process the image in the cloud, which ensures high accuracy even for damaged or complex codes.
- 📸 Instant image analysis without the need to take a new photo.
- 🔗 Automatic clicking on the link immediately after recognition.
- 🌐 Possibility text translation if the code contains foreign characters.
- 🛒 Recognition of goods next to the code for price comparison.
It is worth noting that to work Google Lens an active Internet connection is required, since part of the calculations takes place on the corporation's servers. However, basic code scanning is often available offline if the language pack is pre-loaded.
Proprietary “Scanner” application on Huawei
Device owners Huawei have access to a unique system application called simply “Scanner”. It is preinstalled on most models and combines the functions of reading QR, barcodes, as well as transferring and purchasing goods. It's a powerful tool that works faster than many of its app store counterparts.
To use it to scan from your screen, follow these steps. Launch the application Scanner from the “Tools” folder or through a system search. In the interface, select the “Scan QR Code” mode. At the bottom of the screen or in the menu (three dots) there is often a “From Gallery” button or a picture icon. Click it and select the saved screenshot with the code.
The application instantly decodes the information. If the code contains a link to a website, the system will offer to open it in a browser. If it is a business card, it will offer to save the contact. A special feature of the proprietary scanner is its deep integration with the ecosystem Huawei, which allows, for example, to immediately add events to the calendar or connect to a Wi-Fi network without unnecessary confirmation.
| Function | Description | Availability |
|---|---|---|
| QR code | Reading links, text, contacts | All models |
| Barcode | Recognition of goods in stores | All models |
| Translation | Scanning text with translation | Internet required |
| Documents | Scanning to PDF with improved quality | New models |
An important advantage is the absence of advertising, which is often found in third-party analogues. The developers Huawei made this tool system-wide, so it works stably even with a lack of RAM.
The Scanner application from Huawei is the most energy-efficient way to read codes, since it is optimized for the specific hardware of the device and does not require loading heavy libraries.
Third-party applications for advanced functionality
Sometimes the built-in tools are not enough, especially if you need scan history, creating your own codes, or batch image processing. The store AppGallery or Google Play presents many solutions that cope with the task of reading codes from the screen no worse than system analogues.
A popular choice is the application QR & Barcode Scanner from Gamma Play or analogues from Kaspersky. Their main advantage is the presence of an import button from the gallery on the main screen. After installation, you don’t need to look for the function in the depths of the menu: open the application, click “Gallery”, select a photo - you’re done. Some of them can automatically detect the type of code and suggest appropriate actions.
For advanced users, there are utilities that allow you to scan code directly on top of other applications through the “On top of other windows” function. You can open a browser with the code, launch the scanner in a floating window, aim at the desired area and get the result. This eliminates the need to take screenshots and switch between applications.
⚠️ Attention: Download scanners only from official application stores. Third-party apps with a dubious reputation may request excessive permissions, such as access to contacts or a microphone, which poses a threat to the security of your data.
When choosing third-party software, pay attention to the presence of the "Flashlight" mode (relevant if you still decide to scan paper in the dark) and the ability to generate codes Complex combines are often more useful than highly specialized utilities.
Why do some applications not see the code on the screen?
Often the problem lies in the image resolution. If the screenshot is taken in low quality or the code is highly compressed by messenger algorithms (for example, in WhatsApp), the algorithm cannot read the matrix. Try opening the original image in full resolution.
Scanning via browser and instant messengers
Many users don’t realize that they don’t even need to leave the browser or chat to read the code. Modern web browsers and communication platforms have built this functionality right into their interfaces. This is especially convenient when the code came as a link in correspondence or is posted on a web page.
In the browser Chrome or built-in browser Huawei just click on the image with the code and hold your finger. The item “Search image via Google” or “Recognize QR code” will appear in the context menu. It works similarly in instant messengers: in Telegram or Viber when opening a picture, a scan button often appears directly on top of the photo.
If you use Yandex.Browserthe Alice technology allows you to recognize codes instantly. Just click on the camera icon in the search bar and upload a screenshot. This works faster than switching between applications, and allows you to immediately follow the link without saving the file to the device memory.
- 🚀 Time saving: no need to download the image to the gallery.
- 🔒 Security: browsers often check the link for viruses before transition.
- 💾 Memory saving: the image is processed in the thread without saving the file.
However, it is worth considering that browser methods depend on the quality of page rendering. If the site uses complex scripts to protect images or the code is displayed via canvas, the context menu may not work. In such cases, returning to the method with a screenshot and gallery remains the only correct solution.
☑️ Checking the security of the link
Problems during scanning and methods for solving them
Despite the perfection of technology, users sometimes encounter the fact that the phone stubbornly does not see the code on the screen. Most often the problem lies in compression artifacts. When you send an image in the messenger, it is compressed, which can break the structure of the QR code matrix, making it unreadable by algorithms.
Another common reason is inverted colors or low contrast. Some sites use “dark themes”, where the code may not be black on white, but vice versa, or have a colored border. Standard scanners work best with classic, high-contrast images. The glossy coating of the screen also interferes, creating glare from external lighting.
If all else fails, try zooming in on the screen to the maximum so that the code occupies the entire display area. Sometimes simply rotating the phone 90 degrees helps, as some algorithms read horizontally oriented matrices better. As a last resort, you can send the picture to yourself on another device and scan it in the classic way through the camera.
⚠️ Attention: Never follow links from unknown QR codes without first checking. Attackers can create code that leads to a phishing site that visually copies a bank or social network page to steal passwords.
Interfaces of mobile operating systems are constantly updated. The location of the buttons and the names of the functions may differ depending on the version EMUI or HarmonyOS. It is recommended to periodically check the updates section in your phone settings to receive the latest improvements to the image recognition system.
For frequent use, create a “Scanner” widget on your home screen. This will allow you to launch the function with one touch, bypassing searching for the application in the menu.
Frequently asked questions (FAQ)
Can I scan a QR code without the Internet on Huawei?
Yes, basic QR code recognition works offline. The built-in Scanner application and camera process the image locally on the phone's processor. The Internet will only be needed if the code contains a link and you want to click on it, or if the text translation/product search function is used.
Why does the camera focus on the pixels of the other phone's screen, and not on the code?
This is a problem with moire and the screen refresh rate. Try slightly changing the distance between the phones or the angle of inclination. Lowering the brightness of the scanned screen may also help. If you scan the code on your own phone from the gallery, use the image import methods described in the article, not the camera.
Is it safe to use third-party scanners from the AppGallery?
Applications from the official store AppGallery pass Huawei security checks. However, it is always worth paying attention to the permissions requested. The scanner only needs access to the camera and gallery. If an application asks for access to SMS, contacts or microphone without a good reason, it is better to delete it.
How to create your own QR code directly on your phone?
This can be done through the “Scanner” application (section “Create”), in the browser through online generators or in Wi-Fi settings (some models allow you to generate a code to quickly connect guests to your network). Also, many instant messengers allow you to create a profile business card code.
What to do if the scanner gives an “Invalid format” error?
Most likely, the image is damaged or it is not a QR code, but another type of marking (for example, Data Matrix) that your scanner does not support. Try using the application Google Lensas it supports the largest number of information encoding formats.