Telegram QR code generator
Generate a QR code for any t.me link, @username,
invite link, or tg:// deep link. Runs entirely in your browser
— nothing is sent to a server. Download as PNG or SVG.
Why QR for Telegram?
QR codes turn channel invites, support bot links, and personal profiles into one-tap connections. Useful for stickers on packaging, slides at events, business cards, and storefront posters. Telegram itself uses QR codes for login on telegram.org/k — but anyone can use them as a bridge from offline to a channel or DM.
What works
@username— converted tohttps://t.me/usernamehttps://t.me/...— passed through verbatimtg://...deep links — encoded so the QR opens Telegram directly- Group / channel invite links —
https://t.me/+xyz123 - Bot start parameters —
https://t.me/bot?start=value
Tips for scannable QR codes
- Keep the contrast strong. Dark code on light background scans best.
- Don't shrink below 2cm × 2cm in print, or 128px on screen.
- Add a margin (quiet zone) — at least 4 modules of background. tgkit defaults to 2 but bump it for print.
- Avoid placing the QR over busy textures or images.
Related tools
Deep Link Builder
Build tg:// deep links for users, channels, share, and bot start params.
Channel Post Link Parser
Paste any t.me/channel/123 link to extract the channel, message ID, and preview.
UTM Start-Param Builder
Marketing-flavored bot deep links with source/medium/campaign attribution baked in.
Link Preview Tester
See how Telegram will render the preview card for any URL you share — Open Graph + image.