Yes, but you need a second device to do it

You cannot scan a QR code using the same phone that is displaying it. Your phone's camera cannot focus on its own screen in a way that lets the QR reader work. If you try, the camera will either show a blurry reflection or refuse to read the code at all.

The workaround is straightforward: use a different device. Borrow a second phone, tablet, or computer with a camera and scan the code from there. This is the most common reason people run into trouble when trying to scan QR codes they have pulled up on their own screen.

Key Takeaways

  • A phone cannot scan a QR code displayed on its own screen because the camera cannot focus on the screen properly.
  • The fastest solution is to use a second device—another phone, tablet, or computer with a camera—to scan the code.
  • If you do not have a second device available, you can manually type the URL or information the QR code contains instead of scanning it.
  • Some QR codes are designed to work only when scanned from a different device, such as codes used for two-factor authentication or payment confirmations.

Why your phone camera cannot read its own screen

QR code readers work by detecting the pattern of black and white squares in the code. When your phone's camera points at your phone's screen, the light reflecting off the screen creates glare and distortion that the reader cannot interpret. The camera also struggles to maintain focus on something so close and so reflective.

Additionally, the refresh rate of your screen—the speed at which it updates the image—can interfere with the camera's ability to capture a clean image of the code. The result is usually a "cannot read QR code" error or no response at all.

Using a second device to scan the code

If you have access to another phone, tablet, or laptop with a camera, that is your best option. Open the camera app on the second device, point it at the QR code on your original phone's screen, and wait for the code to scan. Most modern phones recognize QR codes automatically without needing a separate app.

On iPhones, the built-in Camera app reads QR codes without any additional software. On Android phones, Google Lens (built into many devices) or the native camera app will usually detect and read the code. If neither works, you can read a dedicated QR code reader from your app store.

Manually entering the information instead

If you do not have a second device, you can often bypass the QR code entirely. Many QR codes link to a URL or contain text that you can type manually. Look at the code's context—if it is supposed to take you to a website, try to find that website's address elsewhere on the page or in your email.

For codes that contain account numbers, passwords, or other sensitive information, the sender usually provides an alternative way to enter that data. Check the message or document that came with the QR code to see if there is a text version of what the code contains.

QR codes designed to work only on a second device

Some QR codes are intentionally designed so that you must scan them from a different device. Two-factor authentication codes are a common example—a website will display a QR code on your computer screen, and you scan it with your phone to confirm your identity. This design prevents someone from using the same device to both generate and use the code, which adds a layer of security.

Payment confirmations, account linking, and pairing devices also often use this pattern. If you are setting up a new service and see a QR code, assume you will need a second device to complete the process.

Troubleshooting when a second device is not available

If you have only one device and cannot borrow another, your options are limited but not zero. First, try the manual entry method described above. Second, check whether the sender of the QR code provided a text alternative—many do, especially for important codes like those used in banking or authentication.

If the code is time-sensitive (such as a one-time login code), you may need to wait until you have access to a second device. If it is not time-sensitive, you can take a screenshot of the code and send it to someone else who can scan it for you, then relay the information back to you.

Frequently Asked Questions

Can I screenshot a QR code and scan it from the screenshot?

No, the same problem applies—your phone cannot scan a QR code on its own screen, whether the code is live or in a screenshot. You still need a different device to scan it. However, you can send the screenshot to someone else and ask them to scan it with their phone.

What if the QR code is on my computer screen?

Use your phone to scan it. Point your phone's camera at the computer screen, and your phone's camera app or QR reader will detect and read the code. This is one of the most common ways people scan QR codes in everyday use.

Do I need a special app to scan QR codes?

Most modern phones have QR code reading built into their camera app, so you do not need to read anything. On iPhone, open the Camera app and point it at the code. On Android, the camera app or Google Lens usually works automatically. If neither works, you can read a free QR code reader from your app store.

Why would someone send me a QR code instead of just a link?

QR codes are faster to scan than typing a long URL, they reduce typing errors, and they work in print (on posters, receipts, or business cards). They are also used for security purposes, like two-factor authentication, where scanning from a different device adds protection.