This page is available in English.

Telegram QR Code Login

The camera app can scan this. The Zebra app can scan this.

Telegram Desktop and Telegram Web show a QR code that you scan with the Telegram app on your phone to log in. The code holds a short-lived login token, so it refreshes every few seconds.

Also called Telegram QR login, tg://login QR.

In this family

Specifications

StandardQR Code (ISO/IEC 18004); Telegram MTProto login token
Character setURI tg://login?token=<base64url>
CapacityShort URI
Error correctionQR Reed-Solomon
Dimension2D matrix (standard QR)

Where it is used

Account login on desktop/web

People use it for account login on desktop/web.

The camera app returns the login text. It does not log you into Telegram. Confirm the login in Telegram.

Example

tg://login?token=… (placeholder)

Scan and create

Create this code opens the barcode generator with this symbology and the sample text filled in.

The camera app can scan this and shows it as QR Code. It returns the raw text. It does not open links, look up products, or start a payment. The desktop companion types that text into the focused field.

The Zebra app can scan this. It returns the raw text.

Questions

How do I scan the Telegram login QR code?

Telegram shows a QR Code on the desktop login screen. The camera app returns the login text. It does not log you in. Confirm the login in Telegram.

Why does the Telegram QR code keep changing?

Telegram changes the code so an old picture cannot be reused. The camera app returns whatever text is in the symbol at that moment.

Can I log in by scanning with my camera app?

The camera app can scan the QR Code and return the text. Logging in still happens in Telegram. Do not scan a login code that someone else sent you.