113

How to make a Hyperlink in telegram?
how to make a hyperlink in telegram without the help of bots?

Sakib Arifin
  • 255
  • 2
  • 13
Hà Linh
  • 1,305
  • 2
  • 8
  • 7

10 Answers10

144

As of Telegram Desktop Version 3.1.1, You can format the your message like:

Create link:

Ctrl + K = this pops Create link field and auto fills selected text on Text

Other useful hotkeys:

Ctrl + B = Bold
Ctrl + I = Italic
Ctrl + U = Underline
Ctrl + Shift + S = Strikethrough
Ctrl + Shift + M = Monospace
Ctrl + Shift + N = Plain Text
Ctrl + Shift + X = Strikethrough
Denis Fetinin
  • 1,746
  • 1
  • 9
  • 15
53

On Telegram Desktop for macOS, the shortcuts differ. You can right-click a highlighted text, then hover over Transformations to see the available options:

macOS Telegram Desktop Formatting Shortcuts

shrmn
  • 1,303
  • 13
  • 19
20

On Telegram Desktop, use this hot key: Ctrl+K

On iOS/iPadOS:

  1. Select the text.
  2. Tap on Format.
  3. Tap on Link.
  4. Paste the link.

On Android:

  1. Type your text.
  2. Select it.
  3. Click on Create Link from its options.

You can see these steps in this image:

link creation in telegram android

Captain Hat
  • 2,444
  • 1
  • 14
  • 31
eta32carinae
  • 473
  • 4
  • 12
19

You can make a hyperlink in Telegram by writing an URL and send the message. Using Telegram Bot APIs you can send a clickable URL in two ways:

Markdown:

[This is an example](https://example.com)

HTML:

<a href="https://example.com">This is an example</a>

In both cases you will have:

This is an example

EDIT: In new version of Telegram clients you can do that, see above answers.

MarcoBuster
  • 1,145
  • 1
  • 13
  • 21
  • 4
    In question he wrote "without bots", So i think it's impossible without bots – N1gthm4r3 May 14 '18 at 07:13
  • @N1gthm4r3 yes, it's impossible. But you can use the inline bot `@bold` with the Markdown syntax. – MarcoBuster May 15 '18 at 19:47
  • 1
    But in the header you still see **via @bold**, it's not clean – N1gthm4r3 May 16 '18 at 08:48
  • OK, how to add that bot to our groups? I looked at the page, but it's only talking about features. I didn't find a way to add that Telegram bot to groups to be able to use its features in there. :( – Franky Jan 15 '19 at 08:23
  • This doesn't actually work if the URL has special chars in it such as _ in odd numbers. telegram.error.BadRequest: Can't parse entities: can't find end of italic entity at byte offset 715 calling bot.sendMessage(chat_id=id, text=msg, parse_mode='MarkdownV2') – NoobTom May 25 '21 at 22:32
  • 2021 now you can create links without bots .See my answer – Sophile Sep 07 '21 at 16:55
10

Step 1:Select the text you want to give to the hyperlink.

enter image description here

Step 2:Select the three dots at the above right corner.

enter image description here

Step 3: click create link from the options

enter image description here

Step 4: insert the url

enter image description here

Select ok then the link will be created

Sophile
  • 287
  • 3
  • 16
6

In the new desktop versions, you can add hyperlink by pressing ctrl + k and typing links.

N1gthm4r3
  • 755
  • 1
  • 11
  • 23
4

My phone is xiaomi Redmi note 8 with MIUI 11.0.9 . There is no option for create hyperlink :enter image description here So I use Telegram desktop or Telegram X for create hyperlink because Telegram X supports markdown. Type url and send message (in Telegram X) or there is an alternate way which is the easiest!

Update

This way works for all phones!

Select the text using Word Editor and click in the three dots on the top right corner of the chat. It is usually used for accessing settings but if you select a text and click there, you can see Telegram's own Formatter!

mo1ein
  • 535
  • 4
  • 18
2

Try this link format: https://t.me/[YourUserName]

I was looking for such a thing, BUT with text in (like the one that WhatsApp got)

0

If you're using iOS and (still, after all these years) don't have the button to create a link you can use this shortcut to create a link with custom text.

URL is taken via "share" action, clipboard if the shortcut wasn't called via "share" menu or requested from user.

The result is put in the clipboard, you just have to paste it into telegram.

Andrew Morozko
  • 2,576
  • 16
  • 16
-2

First make link with @bold bot . Then Copy text and paste it to remove "via @bold"

Hussain Ali
  • 53
  • 1
  • 6