Utinzo

Telegram QR Generator

Generate a QR code that opens a Telegram chat, channel, or group instantly — scan to message or join without searching.

Did this tool work for you?

How to use this calculator

  1. 1

    Enter your Telegram username — the one after the @ in your profile.

  2. 2

    For a public channel or group, use the channel username (not the invite link).

  3. 3

    Scanning the QR opens Telegram and shows the chat or channel.

  4. 4

    Download the PNG for posters, cards, or digital sharing.

Frequently asked questions

What address does the tool produce?

https://t.me/ followed by your text. The username mychannel, with or without a leading @, gives https://t.me/mychannel. The tool does not distinguish between a person, a bot, a channel or a group, because all of them are written the same way.

Does the Link type menu change the result?

No. Personal username / bot and Public channel or group give identical output for the same text. The menu is only a label at the moment, so what you type in the second field decides everything. Do not rely on it to alter the link.

Can I paste a full t.me link?

Yes. Text beginning with http:// or https:// is encoded exactly as typed, so https://t.me/+AbCdEf123 stays as it is. Text that starts with a domain and a slash, such as t.me/mychannel, gets https:// added and becomes https://t.me/mychannel instead of a doubled address.

Does it validate the username?

No. It trims spaces, removes one leading @ and appends the rest, whatever it contains. Nothing checks the length, the allowed characters, or whether the account exists. A typo gives a code that scans correctly and then lands on a page saying the username is not in use, or on someone else’s account.

Does it support links that open a bot with a start parameter?

Not through the username field alone, but you can paste the whole link. If you type https://t.me/mybot?start=promo2026 the tool leaves it untouched. The tool has no separate fields for parameters.

Are special characters encoded?

No. Characters after t.me/ are appended as typed. Telegram usernames normally contain only letters, digits and underscores, so this rarely matters, but a pasted link with spaces or other symbols is not cleaned up.

Why not use a phone-number link?

This tool builds addresses from usernames and pasted links only. It has no field for phone numbers, so a contact with no public username cannot be encoded with a username, though a link to such a contact can be pasted in if Telegram has given you one.

About telegram qr generator

Telegram QR codes built on t.me addresses

How to use the telegram qr generator

Use this Telegram QR generator to create a scannable QR code linking to your Telegram username, channel, or group. Enter your @username above, then download as PNG or SVG. When scanned, the Telegram app opens directly to your profile or group. Free, private, and works on all devices and browsers.

How the telegram qr generator works

The Telegram QR generator encodes a t.me/@username URL into a QR code matrix. Scanning the code on any smartphone with Telegram installed opens the app directly to the target profile, channel, or bot. All encoding happens locally — no username is sent to a server. Download the code in PNG or SVG, completely free.

One pattern covers users, bots, channels and groups

Every code from this tool is a t.me web address. For a username the pattern is https://t.me/USERNAME, and the same shape is used regardless of what kind of account the name belongs to. That keeps the tool simple but also means it cannot warn you if you pick the wrong kind of account. Input is cleaned by trimming spaces and stripping one leading @ before the address is assembled.

Inputs and the payload they produce
You typePayload
@mychannelhttps://t.me/mychannel
mychannelhttps://t.me/mychannel
t.me/mychannelhttps://t.me/mychannel
https://t.me/+AbCdEf123https://t.me/+AbCdEf123
https://t.me/mybot?start=promo2026https://t.me/mybot?start=promo2026

Worked examples

Typing @mychannel gives https://t.me/mychannel: the @ is removed and the prefix added. Typing t.me/mychannel gives the identical result, because the tool recognises a leading domain and only adds https://. Typing the full invite-style link https://t.me/+AbCdEf123 returns that exact link. In each case, scan the final code with a phone and check which chat opens.

Matching the code to the audience

A bot link suits support desks and ordering counters where the first action is to message an automated account. A channel link suits announcement lists on posters or slides. A group link suits a community meeting point. For a link that includes a start parameter, or for any special link Telegram gave you, paste the complete address rather than a bare name so nothing in it is altered.

Why you should scan before printing

The tool never contacts Telegram. It cannot see whether the username exists, whether a channel is public, or whether an invite link has expired or been revoked. A scan test on a phone that is not signed in to the owning account shows what a stranger would see. Do this for each new code, and again if you rename the account.

What this tool does not do

It does not create channels, bots or invite links, does not read member counts, and cannot track who scans. It has no support for a tg:// address and produces only web links. The link-type menu does not change the result, so the single text field is the only thing that matters.

Telegram QR Generator – Utinzo

Learn more from an authoritative source:

Wikipedia
Related tools

Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →