# Fix issues scanning QR codes

Source URL: https://helpcenter.dxp-frontend.devserver.app/blockstream-jade/troubleshooting/fix-issues-scanning-qr-codes
Updated: 2026-04-09T09:37:17.000Z
Category: Blockstream Jade
Section: Troubleshooting

---

[Jade Plus](https://store.blockstream.com/products/jade-plus) is capable of communicating with a companion app solely using QR codes, which requires scanning with the cameras on both Jade Plus and your desktop or mobile phone. Below are several tips that can improve the scanning performance, speed, and reliability while using each device. 

> **Note:** QR mode supports Bitcoin transactions only. If you are trying to send or receive Liquid assets, this is not a scanning issue. Connect Jade to the Blockstream app using USB or Bluetooth instead.

In general, the best experience will come from:

- Using a companion device with a **large screen** and a **high quality camera**, such as those found on mobile phones.
- Improving your **lighting conditions** until QR codes scan more easily, which usually comes from minimizing shadows, reflections, and glare.

## Improve Scanning with Jade's Camera

The following tips will improve scanning QRs that are displayed on your companion device's screen, which Jade Plus's built-in camera will read:

- Turn off **Dark Mode** in your companion device's system or app settings, which can cause high camera sensitivity leading to poor performance.
- Adjust the distance at which you place Jade in relation to the QR codes. Typically, Jade Plus being **further away** than assumed to be ideal will lead to better scanning.
- Move to different lighting conditions (natural light is usually helpful).
- Change the companion app's **QR density** to medium or low (if available on your specific platform).
- Zoom in or **increase the size** of the QR codes on screen (if available on your specific platform).
- **Clean** the protective lens covering Jade's camera to ensure there are no obstructions.
- [If scanning a SeedQR](https://helpcenter.dxp-frontend.devserver.app/blockstream-jade/troubleshooting/fix-issues-scanning-qr-codes), ensure that it is large enough and high-contrast (white background, well-marked black pixels).

## Improve Scanning with Companion Device's Camera

The following tips will improve scanning QRs that are displayed on Jade's screen, which your companion device will read:

- While a Partially Signed Bitcoin Transaction (PSBT) QR code is displayed on Jade Plus, select **Options** → **QR Density** and change this setting to **Low** (xpub QR codes already default to Low).
- Turn down Jade Plus's screen brightness by selecting **Options** from the main menu, then **Device** → **Settings** → **Display** → **Display Brightness**.
- Try a companion app that supports **auto-focus** (e.g. Nunchuk), or close and reopen your companion device's camera to reset the focus.
- If on a laptop, use a native or third-party application to use your **phone's camera** instead of the built-in web camera, which may be of low quality (i.e. Continuity Camera supported on Apple devices or other solutions for Android/Windows/Linux). Alternatively you can record the QR codes with your mobile device, then scan them off of your phone's larger screen with your webcam.

Navigation: Blockstream Help Center > Blockstream Jade > Fix issues scanning QR codes

## Related Articles in This Section
- [Fix issues upgrading Jade](https://helpcenter.dxp-frontend.devserver.app/blockstream-jade/troubleshooting/fix-issues-upgrading-jade)
- [Fix issues connecting Jade via USB](https://helpcenter.dxp-frontend.devserver.app/blockstream-jade/troubleshooting/fix-issues-connecting-jade-via-usb)
- [Fix issues pairing Jade via Bluetooth](https://helpcenter.dxp-frontend.devserver.app/blockstream-jade/troubleshooting/fix-issues-pairing-jade-via-bluetooth)
- [Fix issues scanning QR codes](https://helpcenter.dxp-frontend.devserver.app/blockstream-jade/troubleshooting/fix-issues-scanning-qr-codes) (current)
- [Perform a factory reset](https://helpcenter.dxp-frontend.devserver.app/blockstream-jade/troubleshooting/perform-a-factory-reset)
