Free Tool

Free Telegram Link Generator (t.me)

Build t.me links: share links with prefilled text, username and channel links, bot deep links, and phone links. Add Telegram click-to-chat buttons anywhere. Free, no signup.

Fill in the fields to build a t.me link. For click analytics on the link you share, wrap it in a u2l.ai short link first via /url-shortener.

No signup required
Free forever
GDPR compliant
Powered by U2L

Quick Answer

A Telegram link generator builds t.me URLs that open Telegram to the right place: a share link that forwards a URL with prefilled text, a username or channel link, a bot deep link with a start parameter, or a phone link. Fill in the fields, copy the link or a ready-made HTML button, and add it anywhere. The U2L Telegram Link Generator runs in your browser. Free, no signup.

Quick Facts

  • Share format: https://t.me/share/url?url=URL&text=TEXT opens Telegram's forward dialog with your link and message.
  • Username format: https://t.me/yourname opens a profile, channel, group, or bot directly.
  • Bot deep link: https://t.me/yourbot?start=PAYLOAD passes a parameter (like a referral code) to the bot on open.
  • Phone format: https://t.me/+15555550123 opens a chat with the account registered to that number.
  • t.me links open the Telegram app via deep link on mobile, or Telegram Web on desktop.
  • No API, bot token, or signup needed - these are public URL formats anyone can build.
  • Browser-only and instant - links are built locally and never sent to U2L servers.

How to make a Telegram link

Pick a type, fill it in, copy the link.

  1. 1

    Choose the link type

    Pick Share a link, Username link, or Phone link depending on whether you want people to share a URL, open a profile or channel, or message a number.

  2. 2

    Fill in the details

    Enter the URL and message, the username or channel (with an optional bot start parameter), or the phone number. The link builds as you type.

  3. 3

    Copy the link or HTML button

    Copy the t.me link for use anywhere, or copy the ready-made HTML 'Message on Telegram' button and paste it straight into your site or email.

What is a Telegram Link Generator?

Telegram Link Generator is a tool that builds t.me links - the public URLs that open Telegram to a specific action. Depending on the type, the link can pre-fill Telegram's share dialog with a URL and message, open a profile or channel, deep-link into a bot with a parameter, or start a chat with a phone number.

Telegram exposes a family of t.me link formats that work without any API access or bot token. The share endpoint (t.me/share/url) opens the forward-to-chat dialog with a URL and optional text prefilled. A plain t.me/username link opens that user, channel, group, or bot. Bots additionally accept a start parameter so a single link can carry a referral code or context into the conversation.

These links matter because Telegram is one of the largest messaging platforms in the world, with huge channel and group ecosystems, yet it is under-served by dedicated link tools compared to WhatsApp. A click-to-Telegram button on a site, bio, or ad lets people reach your channel or support in one tap - the same conversion pattern that makes wa.me links so effective.

Creators growing a channel, businesses offering Telegram support, bot developers distributing deep links, and marketers adding share buttons all use a t.me link generator to build the right URL format without memorizing Telegram's conventions.

How does a Telegram Link Generator work?

For a share link, the generator builds https://t.me/share/url and attaches your URL and message as url and text query parameters, URL-encoding both so special characters, emoji, and line breaks survive. When opened, Telegram shows its 'share to chat' picker with the link and text ready, and the user chooses which chat to send it to.

For a username link, the tool normalizes what you type - stripping a leading @, or a pasted t.me/ prefix - and produces https://t.me/username. That single format works for personal usernames, public channels, groups, and bots alike. If you add a start parameter for a bot, it appends ?start=value, which Telegram delivers to the bot when the user presses Start.

For a phone link, it keeps only the digits of the number you enter and builds https://t.me/+digits, which opens a chat with the Telegram account registered to that international number. In every mode it also emits an HTML button you can paste directly into a page or email, styled in Telegram's blue.

Everything runs in your browser - no link is sent to U2L, and no Telegram API, bot token, or login is involved because these are public URL formats. On mobile the link opens the Telegram app through its deep-link handler; on desktop it opens Telegram Web or the desktop app, landing the user exactly where the link points.

Use Cases

How marketers, businesses, and developers use telegram link generator.

Click-to-chat support button

Add a 'Message us on Telegram' button to your site so customers reach your support account or bot in one tap, the same pattern as a WhatsApp click-to-chat link.

Growing a Telegram channel

Put a t.me/yourchannel link in your bio, newsletter, and ads so followers join your channel directly instead of searching for it inside the app.

Bot referral and deep links

Distribute https://t.me/yourbot?start=ref_code links so each share carries a referral or campaign code the bot reads when a new user starts it.

Share buttons for articles

Add a 'Share on Telegram' button under posts so readers forward your link with prefilled text to their groups and contacts.

Community and group invites

Link straight to your public group or channel from a landing page so prospective members preview and join in a single tap.

Creator and influencer bios

Creators add a Telegram link to their link-in-bio so fans reach their channel or chat, turning followers into subscribers.

Sales and lead capture

Put a phone or username link in an ad so prospects start a Telegram conversation with sales instantly, lowering the barrier to a first message.

QR codes to a Telegram chat

Encode a t.me link in a QR code on packaging, flyers, or storefronts so people scan to open your channel or support chat on the spot.

Newsletter and email CTAs

Drop a Telegram button in emails so subscribers join your channel or message you; it is a plain HTTPS link that works in every client.

Telegram Link Generator vs Alternatives

Side-by-side feature and pricing comparison with the top alternatives.

FeatureU2LManual URLTelegram in-app shareBot API
Free, no signupSetup
Share, username, and phone linksManual
Bot start parameter supportManual
Copy-paste HTML button
No API or bot token needed
Browser-only (no data sent)N/A

Telegram Link Generator vs Building the t.me URL by hand

You can write t.me links by hand once you know the formats - share/url for sharing, /username for profiles, ?start= for bots. It is free and direct.

The generator removes the small mistakes: forgetting to URL-encode the share text, leaving an @ or t.me/ prefix in a username, or mis-formatting a phone number. It also hands you a styled HTML button, which hand-building does not.

Telegram Link Generator vs The Telegram Bot API

The Bot API lets you build rich, programmatic Telegram experiences - sending messages, handling updates, and more. It is the right tool when you are building a bot's logic.

For simply getting people into a chat, channel, or bot, a t.me link needs no token, server, or code. Use the Bot API to power your bot, and a t.me deep link (with a start parameter) to get users into it. They complement each other.

Best Practices

Use the right link type for the goal

Share links for forwarding a URL, username links for channels and bots, phone links for direct chats. Matching the type to the intent avoids a confusing landing.

Encode share text properly

Let the generator encode your message so emoji, hashtags, and line breaks survive. Hand-built share links often break on special characters.

Drop the @ in username links

A t.me link uses the bare username (t.me/name), not t.me/@name. The generator strips the @, but hand-written links must omit it.

Use start parameters for attribution

For bots, encode a referral or campaign code in the start parameter so you can attribute new users to the source that sent them.

Use international phone format

Phone links need the full international number with country code. A local-format number opens the wrong chat or none at all.

Wrap in a short link to track clicks

t.me links are not trackable on their own. Wrap one in a u2l.ai short link to measure how many people clicked through to your channel or chat.

Test on mobile and desktop

Confirm the link opens the app on a phone and Telegram Web on desktop. Behavior differs slightly, so check both before publishing.

Pair with a QR code for print

For physical placements, turn the t.me link into a QR code so people scan to open your channel or chat without typing.

Common Mistakes to Avoid

Leaving @ in the username link

t.me/@name is wrong; it should be t.me/name. The extra @ produces a broken link. The generator removes it automatically.

Not encoding the share text

Putting raw text with & or # into a share link breaks the query string. The text must be URL-encoded, which the generator handles.

Using a local phone number format

Phone links require the full international number with country code and no symbols. A local number fails to resolve to the right account.

Expecting a share link to auto-send

t.me/share/url opens the chat picker; the user still chooses a chat and sends. It does not post automatically, so do not promise one-click sending.

Forgetting the start parameter for bot deep links

Without ?start=value, a bot link just opens the bot with no context. Add the start parameter to pass referral or campaign data.

Assuming everyone has Telegram

A t.me link only works for people with Telegram installed or signed in. Offer an alternative contact method for those who do not.

Technical Specifications

Share linkhttps://t.me/share/url?url=URL&text=TEXT
Username linkhttps://t.me/username (channel, group, or bot)
Bot deep linkhttps://t.me/bot?start=PAYLOAD
Phone linkhttps://t.me/+countrycodenumber
EncodingencodeURIComponent on share text and start payload
OpensTelegram app on mobile (deep link), Telegram Web on desktop
RequirementsNo API, bot token, or signup - public URL formats
PrivacyBuilt in your browser. No data sent to U2L.

Frequently Asked Questions

What is a t.me link?

A t.me link is Telegram's public URL format. Depending on its shape it opens a profile, channel, group, or bot, pre-fills a share, or starts a chat with a phone number. It works without any API or bot token.

How do I make a Telegram share link?

Use the Share a link mode. The generator builds https://t.me/share/url?url=...&text=... which opens Telegram's forward dialog with your URL and message prefilled, ready for the user to send to any chat.

How do I link to my Telegram channel?

Use the Username link mode and enter your channel's public username. The generator produces https://t.me/yourchannel, which opens the channel directly so people can preview and join in one tap.

What is a bot start parameter?

It is a value appended as ?start=... to a bot link (https://t.me/yourbot?start=ref_code). When the user presses Start, Telegram passes that value to the bot, letting you carry referral codes or context into the conversation.

How do I create a Telegram link from a phone number?

Use the Phone link mode and enter the full international number with country code. The generator builds https://t.me/+digits, which opens a chat with the Telegram account registered to that number.

Do I need a bot or API to use these links?

No. t.me links are public URL formats. You do not need a bot token, the Bot API, or any signup - just the username, URL, or number. That makes them perfect for static sites and bios.

Does a share link send the message automatically?

No. The share link opens Telegram's chat picker with your URL and text prefilled. The user chooses which chat to send it to and confirms - nothing is sent without their action.

Will the link open the Telegram app or the web version?

On mobile, t.me links open the Telegram app via its deep-link handler if installed. On desktop, they open Telegram Web or the desktop app. Either way the user lands at the right destination.

Should I include the @ in a username link?

No. The correct format is t.me/username without the @. The generator strips a leading @ (and any pasted t.me/ prefix) automatically so the link is valid.

Can I track clicks on a Telegram link?

The t.me link itself is not trackable, but you can wrap it in a u2l.ai short link. The short link counts clicks before redirecting to Telegram, so you can measure how many people opened your channel or chat.

Does it work for groups as well as channels?

Yes. A username link works for public groups, channels, personal usernames, and bots - they all share the t.me/name format. For private groups, use the invite link Telegram generates inside the app.

Can I add a styled Telegram button to my site?

Yes. The generator outputs a ready-to-paste HTML button in Telegram's blue alongside the raw link. Copy the HTML into your page or email and the button works immediately - no script needed.

What is the difference between a share link and a username link?

A share link (t.me/share/url) lets people forward a URL with text to their chats. A username link (t.me/name) opens a specific profile, channel, or bot. Use share to spread content and username to drive people to your account.

Will the prefilled share text keep emoji and line breaks?

Yes. The generator URL-encodes the text, so emoji, hashtags, and line breaks all survive and appear correctly in Telegram's share dialog. Hand-built links often break on these characters.

Is the tool free and private?

Yes - completely free, no signup, and it builds links entirely in your browser. Your URL, username, and phone number never leave your device.

Can I turn a Telegram link into a QR code?

Yes. Copy the generated t.me link and paste it into a QR code generator to create a scannable code for flyers, packaging, or storefronts that opens your channel or chat.

Key Terms

t.me link
Telegram's public URL format (t.me/...) that opens the app to a profile, channel, bot, share dialog, or phone chat.
Share intent
The t.me/share/url endpoint that opens Telegram's forward-to-chat picker with a URL and text prefilled.
Deep link
A link that opens an app to a specific place. Telegram bot deep links use ?start= to pass a payload into the bot.
Start parameter
A value carried in a bot link (?start=value) that Telegram delivers to the bot when the user starts it, often a referral code.
Username link
A t.me/username URL that opens a Telegram profile, channel, group, or bot directly without searching in the app.

Track clicks to your Telegram channel

Wrap your t.me link in a u2l.ai short link to see how many people clicked through to your channel, bot, or chat - and from where. Sign up free for branded short links and click analytics.

Sign up free