Skip to content
TGDirectory
DirectoryCategoriesRankingsBlogAPI
Log inList your channel
TGDirectoryMenu
List Your Channel, Group or Bot/MiniGame

Your channels

  • My Channels

Account

Log InRegister

Discover

  • View all Telegram Channels
  • Categories
  • Best Telegram Channels
  • Crypto Channels 2026
  • Top Rated
  • Recently Added
  • Articles & Guides

Company

  • Contact Us

TGDirectory — find, compare and discover Telegram channels.

  1. Home/
  2. Blog/
  3. Getting Started/
  4. Telegram Links Not Opening: How to Fix t.me Links
Getting Started

Telegram Links Not Opening: How to Fix t.me Links

Why t.me links open in a browser, show an error or do nothing, and how to fix each case on iPhone, Android, Desktop and inside other apps.

TGDirectory30 Oct 202619 min read
Getting StartedTelegram Links Not Opening: How to Fix t.me Links

A t.me link usually fails for one of two reasons: your device is not handing the link to the Telegram app, or the link itself no longer leads anywhere because the username changed, the invite expired or the chat is restricted. The first is fixed in your phone's or computer's link settings, or by opening the link from a normal browser instead of another app's built-in one. The second needs a new or corrected link from whoever shared it.

This guide explains the kinds of t.me links, how to tell which problem you have, and the fixes for each device and situation.

How t.me links work

A t.me link is a web address that Telegram's apps know how to open. When you tap one, your device should notice that Telegram can handle it and pass it straight to the app. If that hand-over does not happen, the link opens as an ordinary web page in a browser, which shows a preview and a button to open Telegram.

Different link shapes do different jobs. Recognising them helps you spot what has gone wrong:

  • t.me followed by a username opens a public channel, group, bot or person.
  • t.me followed by a username, a slash and a number opens a particular post in a public channel or group.
  • t.me followed by a plus sign and a long code, or the older form with joinchat, is an invite link, usually to a private channel or group.
  • t.me followed by c, a slash and numbers points to a post in a private channel or group. It only works for people who are already members.
  • A username link with a start parameter opens a bot and passes it some information, often used for sign-ups or Mini Apps.
  • t.me followed by addlist and a code shares a chat folder, letting someone add several chats at once.

Some apps and websites also use links that begin with tg and a colon. Those are handed directly to an installed Telegram app and do nothing on a device without one.

Before you start: two quick tests

  1. Copy the link and paste it into a normal browser such as Safari, Chrome or Firefox. Does the page show a channel or group preview, or an error?
  2. Search for the username inside Telegram, if the link contains one. Does the chat appear?

The results point to the cause:

  • Preview appears in the browser, but the app does not open. A device or app setting problem. Read the device sections below.
  • Browser shows an error or a page saying the link is invalid or expired. The link itself is the problem. Read the broken link sections.
  • The chat opens but shows a restriction notice. The chat is restricted. Read the restricted chat section.
  • Nothing happens at all when you tap. Often an in-app browser blocking the hand-over, or a missing link handler on a computer.

Problem 1: links open in the browser instead of Telegram

On iPhone

iPhones pass links to apps through a system feature that can be switched off, per app, without you noticing. If you once chose to open a t.me link in Safari, iOS may keep doing that.

  1. Long-press a t.me link, for example in Notes or Messages.
  2. In the menu, look for an option to open it in Telegram, and choose it. This often restores the default.
  3. If a t.me page is open in Safari, look near the top of the page for a banner offering to open the link in Telegram, and tap it.
  4. Make sure Telegram is installed and you are logged in.
  5. Restart the iPhone if links still go to Safari.

On Android

Android lets you choose which app opens which links, and it sometimes needs a nudge for Telegram.

  1. Open the phone's Settings, then Apps, then Telegram.
  2. Find the setting about opening links or opening by default. Names vary by manufacturer.
  3. Turn on opening supported links, and make sure the t.me addresses are listed and enabled.
  4. If another app has claimed t.me links, open that app's settings and clear its defaults.
  5. Try the link again from a messaging app or notes app.

If you have more than one Telegram app installed, such as an official app and a third-party client, Android may ask which one to use or send links to the wrong one. Choose the official app and set it as the default.

On Windows, macOS and Linux

On a computer, t.me links open in the browser, and the browser hands them to Telegram Desktop through the tg link handler.

  1. Install Telegram Desktop from Telegram's official website, if you have not.
  2. Open a t.me link in the browser. The page shows a button to open the chat in Telegram.
  3. When the browser asks whether to open the link with Telegram, allow it. You can tick the box to always allow this for t.me.
  4. If nothing happens when you click the button, Telegram Desktop may not have registered itself as the handler for tg links. Reinstalling Telegram Desktop usually fixes this, and some versions also have an option in their advanced settings to register the handler.
  5. As an alternative, use the page's option to open the chat in Telegram's web version.

Problem 2: nothing happens inside another app

How to recognise it

You tap a t.me link inside a social media app, email app or game, and either nothing happens, a blank page appears, or a preview shows but the button to open Telegram does nothing.

Why it happens

Many apps open links in their own built-in browser instead of your real browser. These built-in browsers often refuse to hand links to other apps, so the hand-over to Telegram never takes place.

How to fix it

  1. Look for a menu in the built-in browser, often three dots or a share icon.
  2. Choose the option to open in your system browser, such as open in Safari or open in Chrome.
  3. From the real browser, tap the button to open in Telegram.
  4. If there is no such option, long-press the link, copy it, and paste it into your browser or into Telegram's own search.

For people sharing links

If you promote a channel on social media, expect some readers to hit this. A short line such as "Tap the link, then choose open in browser if Telegram doesn't open" helps. A QR code also works well on posters and slides; our guide to Telegram channel QR codes shows how to make one.

Problem 3: Telegram is not installed or not logged in

How to recognise it

The link opens a web page with a preview and a button to download Telegram or to open the chat on the web.

How to fix it

  1. Install Telegram from the official app store or Telegram's website.
  2. Log in.
  3. Go back to the link and tap it again.
  4. On a computer, you can also open the chat in Telegram's web version from the link page, without installing anything.

Our guide to using Telegram on Desktop and Web covers both.

If you use more than one account in the same app, a link opens in whichever account is currently active. An invite you were sent for your work account will then try to join with your personal one. Switch to the right account first, then tap the link again.

SponsoredBlack Block Markets71K members · CryptoOpen in Telegram

Problem 4: the username changed or the chat was deleted

How to recognise it

The link includes a readable name, but the page or app says the username does not exist or the chat could not be found. Searching for that name in Telegram finds nothing or finds a different chat.

Why it happens

A t.me username link points to whoever owns that username now. If the owner changed the username, deleted the channel, or made it private, the old link stops working. Worse, someone else may claim the released name, so an old link can lead to a different chat entirely.

How to fix it

  1. Search inside Telegram for the channel's name, not just the username. Channels keep their title when the username changes.
  2. Check where you found the link, such as a website or social profile, for an updated version.
  3. If you know the owner, ask for the current link.
  4. Be careful if the link now opens a different chat with a similar look. That can be an impersonator who took the released username.

If you run a channel, our guide on changing a Telegram channel link explains how to switch usernames without stranding readers.

Problem 5: the invite link expired or was revoked

How to recognise it

The link contains a plus sign or joinchat followed by a code, and Telegram says the link is invalid or has expired.

Why it happens

Admins of private channels and groups can create invite links that expire after a time, stop working after a certain number of people have joined, or require approval. They can also revoke a link at any time, for example after it leaked.

How to fix it

  1. Ask the admin or the person who shared it for a new link.
  2. If the link requires approval, you may see a request-to-join button instead of an error. Send the request and wait for an admin.
  3. If the group is public, search for it by name instead.

Our guide to expired invite links covers each type of invite link in more detail.

Problem 6: the link points to a private post

How to recognise it

The link contains c and a series of numbers rather than a username, and it does not open, or opens to a message saying you do not have access.

Why it happens

Links to posts in private channels and groups work only for members. Anyone else, including people who joined after leaving, gets nothing.

How to fix it

Join the channel or group through a valid invite link first. Then the post link will open. If you were removed or left, ask an admin to invite you again.

Problem 7: the chat is restricted

How to recognise it

The chat opens but shows a notice that it cannot be displayed, often with a reason underneath such as sensitive content, local laws or Telegram's terms.

How to fix it

This is not a link problem. Our guide to "This Channel Can't Be Displayed" explains each restriction and which ones can be changed. If the reason mentions sensitive content, see the guide to Telegram's sensitive content filter.

Problem 8: the link is mistyped or cut off

How to recognise it

The link looks slightly odd: a full stop or bracket at the end, a missing letter, a space in the middle, or it was copied from a screenshot.

Why it happens

Links break when they are copied with punctuation from a sentence, wrapped across lines in an email, or retyped by hand. Some apps also add tracking text or change characters.

How to fix it

  1. Remove any punctuation at the end of the link.
  2. Check the username contains only letters, digits and underscores.
  3. Make sure there are no spaces.
  4. If it was retyped, compare it letter by letter with the original.
  5. For invite links, codes are case-sensitive and must be complete. Ask for the link to be shared again as text rather than retyping it.

Problem 9: bot and Mini App links

How to recognise it

The link opens a bot but the expected thing does not happen, such as a sign-up page, a game or a Mini App not loading.

How to fix it

  1. Update Telegram. Mini Apps and newer bot features depend on recent app versions.
  2. Press the Start button in the bot if it appears; some links pass information to the bot only when you start it.
  3. If the Mini App shows a blank screen, check your connection and try again on another device.
  4. Check the bot's username carefully. Fake bots with similar names are common.

Our guide to Telegram Mini Apps explains how they work, and are Telegram bots safe covers what to watch for.

Problem 10: the network blocks Telegram

How to recognise it

Links fail on one Wi-Fi network, such as at school or work, but work on mobile data. Or Telegram itself struggles to connect on that network.

What to do

  1. Switch to another network you are allowed to use and try again.
  2. On managed networks, Telegram may be blocked deliberately. Respect the organisation's rules.
  3. In some countries Telegram is restricted. Check what the law allows where you are. Telegram supports proxies in its settings, and our guide to Telegram proxy setup explains them, but whether using one is permitted depends on local rules.

Problem 11: folder links do not add chats

How to recognise it

The link contains addlist. Tapping it shows an error, an outdated-app message, or a list of chats with nothing happening when you try to add them.

Why it happens

Folder links are a newer feature, so old app versions may not understand them. Folders also have limits on how many you can have and how many chats each holds, and Telegram Premium raises some of those limits. If you have reached a limit, adding another folder fails.

How to fix it

  1. Update Telegram on the device you are using.
  2. If Telegram says you have too many folders or chats in folders, remove a folder you no longer use and try again.
  3. You can usually choose which chats from the shared folder to join; untick any you do not want.
  4. If the link still fails, ask the person who shared it whether they changed or deleted the folder.

Our guide to folder links for growth explains how admins use these links, and how to use Telegram folders covers folders in general.

SponsoredBitunix Trading Signals67K members · TradingOpen in Telegram

Links inside Telegram that do not open

Sometimes the problem is the opposite: a normal web link inside a Telegram chat will not open.

  • Telegram may ask for confirmation before opening some external links, showing the full address. This protects you from disguised links. Read the address before confirming.
  • Telegram may open links in its own in-app browser. If a site misbehaves there, look for an option to open it in your default browser. Telegram's settings may also let you choose whether links open in the in-app browser or your normal one.
  • Some links are blocked or flagged. Telegram can mark links as unsafe. Do not try to get around that warning.

When the link works but the preview does not

A related complaint is a t.me link, or any link, that opens fine but shows no preview card in a chat. That is a different mechanism and does not mean the link is broken.

  • The sender turned the preview off. Telegram lets people remove the preview before sending, or move it above or below the text.
  • The preview has not been generated yet. Previews are fetched from the page, and a new or slow site may not produce one straight away.
  • The page does not offer preview information. Some websites block previews or lack the information Telegram uses to build a card.
  • The preview is out of date. Telegram can keep an older preview for a page that has since changed. Waiting usually updates it.

For a public channel, the preview normally shows its photo, title and description. If yours looks wrong, check that the channel's photo and description are set as you want them, then share the link again later.

Making your own links reliable

If you run a channel, group or bot, most "your link doesn't work" messages can be prevented.

  1. Use the public username link in permanent places, such as your website, bio and printed material. It never expires.
  2. Keep expiring invite links for temporary uses, such as one event or one partner, and name them so you know which is which.
  3. Never use a private post link in public. It only works for existing members.
  4. Test from a phone, tapping the link inside the apps where your audience will see it, not just from your own computer.
  5. Add a fallback instruction where people often use in-app browsers: "If Telegram does not open, choose open in browser."
  6. Keep your username stable. Every change breaks every old link.
  7. Update listings when anything changes. If your channel is in a directory such as TGDirectory, update the link there too.

Our invite links guide explains the options for private channels and groups, including approval requests and usage limits.

t.me links versus Telegram Web addresses

People sometimes share the address of Telegram's web version instead of a t.me link, copied from their browser's address bar. Those addresses only make sense to someone already logged into the web version, and often include internal identifiers. They are not a reliable way to share a chat.

Always share the t.me link instead. In any Telegram app, you can copy a chat's link from its info page, or a post's link from the post's menu.

Safety: fake links that look like t.me

Scammers rely on people trusting anything that mentions Telegram. Before you tap or log in:

  • Check the domain exactly. Real invite and channel links start with t.me or telegram.me. Look-alikes use extra letters, hyphens or other endings.
  • Never log in through a link. If a page that opened from a link asks for your phone number and code, close it. You log into Telegram only in the app or on Telegram's official web address typed yourself.
  • Be wary of "verify to join" bots. A link that leads to a bot asking for your phone number, a code or a payment before letting you into a group is a common scam.
  • Watch for released usernames. An old link to a well-known channel can now lead to someone else who claimed the name.

Our guide to spotting Telegram scams covers these patterns in depth.

Worked examples

These are illustrative.

Example: the social media bio link

A reader taps a channel link in a creator's social media bio, and a blank page opens. The social app's built-in browser is blocking the hand-over. The reader opens the menu, chooses to open in the system browser, then taps the open in Telegram button. The channel opens.

Example: Android sending links to Chrome

Every t.me link opens in Chrome on an Android phone. In the phone's settings for Telegram, opening supported links is turned off. Turning it on and enabling the t.me addresses fixes it.

Example: the expired event group

A conference shares a group invite on its website. Weeks later, latecomers see the link has expired. The organiser had set it to expire after the event. The organiser creates a new link and updates the site.

Example: the renamed channel

A blog post from years ago links to a channel by username. The channel has since changed its username, and the old one now belongs to a different, unrelated channel. The reader searches the original channel's name in Telegram and finds it under its new username.

Example: the shared folder on an old phone

A teacher shares a folder link containing the class channel and two study groups. One student's link shows an error. Their Telegram app has not been updated in a long time and does not support folder links. After updating, the folder opens and the student adds all three chats.

SponsoredBitcoin Insights66K members · CryptoOpen in Telegram

A checklist for any link that will not open

  1. Paste the link into a normal browser. Preview or error?
  2. Search the username inside Telegram, if there is one.
  3. Remove punctuation, spaces or anything added after the link.
  4. If you are inside another app, open the link in your real browser.
  5. On Android, check that Telegram is allowed to open supported links.
  6. On iPhone, long-press the link and choose to open it in Telegram.
  7. On a computer, allow the browser to open Telegram Desktop, or reinstall Desktop to register the link handler.
  8. If it is an invite link, ask for a fresh one.
  9. If it is a private post link, join the chat first.
  10. Update Telegram if the link is for a bot, Mini App or folder.
  11. If the chat opens to a notice, treat it as a restriction, not a link problem.

Common mistakes

  • Retyping links by hand. Invite codes are long and easy to get wrong. Copy and paste them.
  • Leaving punctuation attached. A full stop at the end of a link breaks it.
  • Giving up when an in-app browser fails. Opening the link in your real browser almost always works.
  • Ignoring Android's default app settings. One switch decides whether links open in Telegram.
  • Trusting any page that looks like Telegram. Check the domain before entering anything.
  • Assuming an old link still points to the same chat. Released usernames can be claimed by anyone.
  • Sharing private post links with non-members. They only work for people already in the chat.

FAQ

Why do t.me links open in my browser instead of Telegram?

Your device is not set to hand t.me links to Telegram, or you are tapping inside another app's built-in browser. Enable link opening for Telegram in your phone's settings, or open the link from a normal browser.

Why does a t.me link say the username is invalid?

The username changed, the chat was deleted or made private, or the link is mistyped. Search for the chat's name in Telegram, or ask for a current link.

Can I open a t.me link without the Telegram app?

The link page shows a preview, and on a computer you can open the chat in Telegram's web version. Public channels also have a web preview showing recent posts.

Why does an invite link work for my friend but not for me?

It may have reached its usage limit or expired between their join and your attempt, or it may require approval. Ask for a new link.

Why can't I open a link to a specific post?

If the link contains c and numbers, it points to a private chat and only works for members. Join first, then try again.

Are t.me links safe to tap?

The domain itself is Telegram's. What it leads to can be anything, including scam channels or bots. Tapping a link is low risk; entering codes, passwords or payment details afterwards is where people get caught.

What to do next

If you share a channel link yourself, make it easy to open: use a clean public username, add a QR code for offline use, and link it from a page you control. Our guide to building a channel landing page explains how. To be found by readers browsing by topic, list your channel on TGDirectory for free; every submission is reviewed by a person. You can submit your channel here.

Summary

When a t.me link fails, first test it in a normal browser and search the username in Telegram. If the browser shows a preview but the app does not open, fix your device's link settings or step out of another app's built-in browser. If the link shows an error, the username changed, the chat was deleted or made private, or an invite expired, and you need a current link. Private post links work only for members, restricted chats show a notice instead, and bot links may need an updated app. Always check the domain before entering anything, because fake t.me pages are a common route to stolen accounts.

Bitunix — 30% off trading feesAdHow the 30% discount works
Verified
Verified channels

Ownership confirmed through our claim process — not an endorsement of their content.

  1. Pavel DurovOwner verified
    @durov·News·10.2M members

    Founder of Telegram.

    ★ 5.0(2179)
  2. Telegram NewsOfficial channel
    @telegram·News·9.2M members

    The official Telegram on Telegram. Much recursion. Very Telegram. Wow.

    ★ 5.0(2879)
  3. Telegram PremiumOfficial channel
    @premium·News·6.4M members

    Telegram Premium – a subscription that unlocks dozens of exclusive features.

    ★ 4.6(1283)
  4. Binance AnnouncementsOfficial channel
    @binance_announcements·Crypto·3.3M members

    Binance Official English Group Binance Official Chinese Group Binance English Announcements Binance Chinese Announcements

    ★ 4.0(450)
Directory
The Crypto Channel Directory
List Your Channel, Group or Bot/MiniGame
  1. Crypto ResearchOfficial channel
    @cryptoresearch·Crypto·45K members

    is a modern crypto news and research platform covering the latest developments across digital assets, markets, regulation, and blockchain technology.

    ★ 4.5(553)
  2. Only FinanceOfficial channel
    @OnlyFinance_Pro·Finance·83K members

    This channel focuses exclusively on what shapes global finance. Macroeconomics, markets, liquidity, central banks.

    ★ 4.1(1245)
  3. Black Block MarketsOfficial channel
    @BlackBlockMarkets·Crypto·71K members

    BlackBlock Markets exists to observe how capital moves before it becomes obvious.

    ★ 4.4(1369)
  4. Bitcoin InsightsOfficial channel
    @BitcoinInsightsDaily·Crypto·66K members

    Bitcoin is a global macro asset. This channel is dedicated to Bitcoin only.

    ★ 4.7(1299)
  5. Crypto Invest next 100x
    @CryptoInvest100X·Crypto·30K members

    Crypto Invest Next 100x. Admin

    ★ 4.0(96)
Explore the directory→
More from the blog
Privacy & SafetyIs Telegram Safe? An Honest GuideWhat Telegram protects, what it does not, and the settings and habits that keep your account, number and chats safe.30 Oct 20268 min readGroups & CommunityHow to Handle Conflicts and Bans in a Telegram GroupA calm, fair process for handling arguments, rule breaks and bans in Telegram groups, including when to warn, mute or ban and how to deal with appeals.30 Oct 20267 min readGroups & CommunityHow to Host a Voice Chat or Live Stream on TelegramA practical guide to hosting voice chats in Telegram groups and live streams in channels: setup, scheduling, managing speakers and running a smooth session.30 Oct 20267 min readComparisonsPublic vs Private Telegram ChannelsLearn how public and private Telegram channels differ in discovery, access, links and control, and how to pick the right type for your goals.30 Oct 20266 min readGroups & CommunityHow to Run Polls and Quizzes on TelegramHow to create polls and quizzes on Telegram, choose the right settings, write good questions, and use the results to improve your channel or group.30 Oct 20266 min readComparisonsTelegram Stars vs TON vs Card Payments for CreatorsHow Telegram Stars, TON and card payments differ for creators: what each is for, how buyers pay, how you get paid, the risks, and how to choose.30 Oct 20267 min read
View all articles→
TGDirectory

The most comprehensive Telegram channel directory. Discover the best channels, groups and bots in one place.

Explore
DirectoryCategoriesRankingsNew ChannelsInsightsTelegram Trading SignalsFree Crypto Signals Telegram ChannelsBitcoin Telegram ChannelsCrypto Exchange Telegram ChannelsCrypto News Telegram Channels
Company
Articles & GuidesContact UsSubmit a ChannelDevelopers & APIFAQ
Legal
Privacy PolicyTerms of ServiceDisclaimer
© 2026 TGDirectory. All rights reserved.TGDirectory is an independent directory and is not affiliated with or endorsed by Telegram.
Report a problem→