Telegram link types
| Link | Format | Use it for |
|---|---|---|
| Profile / channel | t.me/username | Bios, websites, business cards |
| Chat with message | t.me/username?text=… | "Order on Telegram" buttons with the request already written |
| Share link | t.me/share/url?url=…&text=… | Letting readers share your page to any chat |
| Bot start | t.me/bot?start=… | Tracking where bot users came from |
| Post | t.me/channel/123 | Linking one post of a public channel |
| App link | tg://resolve?domain=… | Opening the Telegram app directly |
Tips
- Keep prefilled messages short and specific so people send them as they are.
- Private channels and groups use invite links (t.me/+…) created in the app, not usernames.
- Check a username first with the Telegram username checker.
Need a channel to link to?
If you want an established channel instead of a brand-new one, compare old Telegram channels by creation year, then set any free username after the transfer.
More free tools: all Telegram tools.
Frequently asked questions
How do I create a Telegram link with a message?
Use t.me/username?text= followed by your message (URL-encoded). The generator does the encoding for you and opens the chat with the text already typed.
How do I make a Telegram share link?
Use t.me/share/url?url=YOUR_LINK&text=YOUR_TEXT. It lets anyone forward your link or text to a chat of their choice.
Can I link to a private channel?
Not with a username. Private channels and groups use invite links that start with t.me/+ and are created inside the app.
What is a bot start parameter?
Text after ?start= in a bot link. The bot receives it when the user presses Start, which is useful for tracking campaigns.
Is this tool free?
Yes. It runs in your browser, needs no sign-up and stores nothing.