Telegram on Apple Watch stuck on "Preparing QR" or "Invalid QR code"? Here's how to fix it

Step-by-step fixes for the official Telegram watch app's QR sign-in, plus how to get past the cloud password, and an alternative if nothing works.

WristGram is an unofficial, independent client for Telegram. It is not affiliated with, endorsed by, or sponsored by Telegram. This guide is written by the WristGram team, so we tell you up front which parts are about our app.

Quick answer "Preparing QR" almost always means the watch can't reach Telegram's servers to fetch a login code. Check that the watch is online, then force-quit and reopen the app. "Invalid QR code" usually means the code expired or was already used. Generate a fresh one and scan it right away with Telegram's own scanner (Settings › Devices › Link Desktop Device on your iPhone).

Before you start: quick checks

  1. Is the watch online? Open Control Center on the watch and check the Wi-Fi or cellular status. If your iPhone isn't nearby, the watch needs its own Wi-Fi or cellular connection.
  2. Is the watch on watchOS 26 or later? The official app needs it. Check in the Watch app on your iPhone under General › Software Update.
  3. Is Telegram up to date on your iPhone? An older iPhone version may not handle watch sign-in correctly. Update it from the App Store.
  4. Are the date and time set automatically on both the iPhone and the watch? A wrong clock can break secure connections and make codes look expired.
  5. Is your iPhone signed in to the Telegram account you want on the watch?

Fix 1: Get a fresh code

Login QR codes are short-lived by design and are replaced after a short time. If the screen has been sitting there, or it got stuck while loading, start over:

  1. On the watch, press the side button to open the app switcher.
  2. Swipe left on Telegram and tap the X to close it.
  3. Open Telegram again and wait for a new QR code.

Fix 2: Scan with Telegram's own scanner

The code is meant for Telegram's device-linking scanner, not the iPhone Camera app.

  1. Open Telegram on your iPhone.
  2. Go to Settings › Devices and tap Link Desktop Device (the wording can vary a little between versions).
  3. Turn the brightness up on the watch, hold it steady and fill the scanner frame with the code.
  4. Scan as soon as the code appears. Don't wait until it's about to refresh.

Fix 3: Change the network

Fix 4: Restart, then reinstall

  1. Restart both the iPhone and the watch. This clears most stuck connections.
  2. If it still hangs, remove Telegram from the watch. In the iPhone's Watch app, open Telegram and turn off "Show App on Apple Watch", wait for it to disappear, then turn it back on. Or delete it on the watch and reinstall it from the App Store.
  3. Open it and try a fresh QR code again.

Why it says "Invalid QR code"

Telegram's QR sign-in works with a one-time token, and the QR code is simply that token. The iPhone rejects it if:

Getting past the cloud password

If you've turned on Two-Step Verification, Telegram asks for your cloud password on the watch after the QR scan. Typing a long password on a small screen is the next sticking point:

After you sign in, the watch appears in Telegram on your iPhone under Settings › Devices. That's how you can confirm it worked, and where you can end the session later.

Still stuck? Sign in with your phone number instead

If QR sign-in won't work, for example because you don't have your iPhone with you, your phone camera is broken, or your network blocks it, a third-party client may help. WristGram, our independent Telegram client for Apple Watch, lets you sign in with your phone number and the code Telegram sends you, typed right on the watch, with your cloud password if you have one. It also supports QR sign-in and handoff from an optional iPhone app. It runs on watchOS 11 and later, so it also works if you can't update to watchOS 26 yet. See how it compares in WristGram vs the official watch app.

Try WristGram free for 7 days

Standalone Telegram client for Apple Watch (watchOS 11+). After the trial: $2.99/month, $12.99/year or $24.99 once.

Get it on the App Store

Frequently asked questions

Why is Telegram on my Apple Watch stuck on Preparing QR?

The watch usually can't reach Telegram's servers to create a login code. Make sure the watch is online over Wi-Fi or cellular, turn off any VPN or proxy on the iPhone, check that the date and time are set automatically, then force-quit and reopen Telegram on the watch.

Why does Telegram say the QR code is invalid?

Login QR codes are one-time and short-lived. An invalid code has usually expired, was already used, or was misread. Generate a fresh code and scan it immediately with Telegram's own scanner.

Where do I scan the QR code on my iPhone?

Open Telegram on your iPhone and go to Settings › Devices › Link Desktop Device. Use that scanner rather than the Camera app.

How do I enter my cloud password on Apple Watch?

When the password field is active, tap the Apple Watch Keyboard notification on your iPhone and type it there. You can also use the watch keyboard on models that have one, or Scribble. Avoid dictation for passwords.

Can I log in to Telegram on Apple Watch without a QR code?

The official Telegram watch app signs in by QR code. Third-party clients such as WristGram also offer phone-number sign-in on the watch: you enter your number and the code Telegram sends, plus your cloud password if you have one.

Try WristGram free for 7 days

Standalone Telegram client for Apple Watch (watchOS 11+). After the trial: $2.99/month, $12.99/year or $24.99 once.

Get it on the App Store

Related guides