Free · no setup

QR code scan notifications in Telegram

Get a Telegram message the moment someone scans your QR code — with the city, device and time. Plus daily, weekly and monthly reports with a chart and a CSV of every scan.

Create a dynamic QR code
QRay bot bot

📲 QR code scanned · cafe-menu

→ https://cafe.example/menu

📍 Berlin, Germany

📱 Mobile

🕒 Oct 17, 2026 13:42 (Europe/Berlin)

Total scans: 128 · today: 14

Weekly report

Scans: 96 · unique: 71 (+18% vs previous period)

📎 qray-weekly.csv

Set up in three steps

  1. Create a dynamic QR code

    Sign in, enter a link and tick “Track scans”. The code points to a short qray.io link, so every scan is counted — and the destination can be changed later.

  2. Connect the QRay bot

    In Settings press “Connect”, Telegram opens, press “Start”. That's all: no tokens, no chat ids.

  3. Get a message on every scan

    A scan arrives within seconds: which code, where, on which device and how many scans it has today.

What you get

QRay compared with a typical QR generator

Feature QRay Typical generator
Scan statistics Free Often on a paid plan
A message on every scan In Telegram, within seconds Rarely available
Scheduled reports Telegram: chart + CSV Email or dashboard only
Change the destination after printing Yes Often paid
Watermark on the code None Sometimes

Who it is for

Frequently asked questions

Is it free?

Yes. Dynamic QR codes, scan statistics, Telegram notifications and reports are free. You only need to sign in with Google.

Which QR codes send notifications?

Dynamic codes — the ones created with “Track scans” enabled. A static code encodes your data directly, scans never pass through QRay, so there is nothing to notify about.

Do I need to create my own Telegram bot?

No. Connect the QRay bot in one tap: press “Connect” in Settings and then “Start” in Telegram. Your own bot is optional — for groups, channels or your brand name.

Can notifications go to a group or a channel?

Yes, through your own bot: add it to the group or make it a channel admin, then press “Find chat id” in Settings and save.

What does a scan message contain?

The code name, its destination, the city and country (estimated from the IP address), the device type, the local time and the scan totals for the code.

Will a popular code spam my chat?

No. Scans that arrive within a few seconds are folded into one message, and you can switch per-scan alerts off and keep only reports.

How do I turn notifications off?

Switch them off in Settings or on a single code's page, or send /stop to the bot.

Your next scan could be a message away

Create a dynamic QR code and connect Telegram — it takes under a minute.

Create a dynamic QR code