Last updated:
✈️ Telegram OSINT
Telegram is the hardest major platform to investigate — not because it's locked down, but because almost nothing is indexed for free. Telegram's own search across public posts arrived in 2025, but it is Premium-only and paid per search after a quota. Here's how discovery actually works: the third-party indexes, the t.me dork, the API tools, recovering deleted posts, and the 2024 changes that broke every old guide.
Quick answer: Telegram has no free central index of public content. Since 31 July 2025 its app has a "Posts" search across public channels, but only Premium subscribers get it, with a free daily quota and then a Stars fee per search. Free discovery therefore still comes from outside: Google dorks against t.me (free, underrated), third-party indexes like TGStat, Telemetr.io and Lyzem, and API tools like Telethon for collection. Phone-number lookup mostly does not work: users hide numbers, and People Nearby was removed in September 2024, which pushes everything toward username-centric method. The highest-value pivot is usually the bio, not the number.
Update — October 2026
What changed since this guide was last revised (19 August 2026). Every item below was re-checked on 8 October 2026:
- Telegram can search public posts now, if you pay. A "Posts" tab searching public channels launched on 31 July 2025 for Premium users. Telegram blog (31 Jul 2025) The API documentation says Premium users get a free number of searches, "after which each search costs a certain amount of stars". Telegram API docs (checked 8 Oct 2026)
- Telegram now gives data to police. Since 23 September 2024 its terms allow it to disclose the IP addresses and phone numbers of rule-breakers "in response to valid legal requests". The Record (23 Sep 2024) For the US in 2024, Telegram's transparency data showed 900 requests fulfilled, covering 2,253 users. TechCrunch (7 Jan 2025)
- XTEA.io removed. xtea.io is now a personal coding blog, not a Telegram index (checked 8 Oct 2026). Lyzem still returns results.
- Pyrogram is dead and Telethon is active. The Pyrogram repository was archived on 23 Dec 2024 and says it is "no longer maintained". GitHub (checked 8 Oct 2026) Telethon 1.45.0 shipped on 10 Sep 2026. PyPI (10 Sep 2026) See the OSINT tool graveyard for other dead tools.
- Telepathy corrected. Its repository now says it "is not actively maintained". It points users to a commercial Telepathy Pro from Prose and does not mention Bellingcat, so we removed our "Bellingcat-associated" label. The latest release is still 2.3.4 (12 Jul 2024). GitHub (checked 8 Oct 2026) PyPI
- Telemetr.io deleted-post claim removed. Telemetr's pricing page no longer mentions deleted-post search. On the free plan, post search is limited to a few trial searches and the free API post search covers 7 days. Telemetr pricing (checked 8 Oct 2026)
- Agents. If you are wiring Telethon into an AI agent, read our AI-agent OSINT guide first. An agent holding your API session is an authenticated user, with all the legal weight that carries.
- 16 Oct 2026 — two search routes added. Telegago (tested) and the Wayback Machine Telegram collection search (reported by Indicator; we could not test it). See Discovery.
Key findings
Telegram has no free search index. Its own cross-channel "Posts" search (since July 2025) is limited to Premium users and charged per search after a quota, which is why third-party indexers still matter. The single highest-value trick is t.me/s/channelname: the /s/ preview endpoint renders public channel history as plain HTML, no account, no app, fully dorkable with site:t.me/s/. Indexers (TGStat, Telemetr.io, Lyzem) each cover a different slice and none is complete — treat any single one as a partial view. People Nearby was removed in September 2024, closing the geolocation vector most older guides still describe. Phone numbers are hidden by default: Telegram's FAQ says a number is "only visible to people who you've added to your address book as contacts", and a t.me/+number link only works if the user's privacy settings allow it. Telegram FAQ (checked 8 Oct 2026)
Why Telegram breaks normal OSINT method
Every other major platform has a searchable public surface. Telegram does not, and that single architectural fact reshapes everything:
- No free centralised index. There is no free "search all public Telegram". Channels and groups exist whether or not anything has ever indexed them. If nobody has crawled a t.me link, it is effectively invisible to anyone without Premium.
- Native search is mostly username-shaped. Telegram's in-app search finds exact @handles well, and public channels and groups that use the same term some of the time. The cross-channel "Posts" tab is Premium-only, and each search beyond the free quota costs Stars. Telegram API docs (checked 8 Oct 2026)
- Numbers are hidden by default. By default a number is visible only to people who saved it as a contact. Telegram FAQ Phone-first workflows fail here more often than on other platforms.
- Law-enforcement cooperation is limited, but it now exists. Since September 2024 Telegram has disclosed IP addresses and phone numbers in response to valid legal requests. In 2024 it fulfilled 900 US requests covering 2,253 users. TechCrunch (7 Jan 2025) Whatever the subject of your investigation once assumed, Telegram is not a guaranteed safe haven.
- Scale. Durov said in March 2025 that Telegram had "significantly over 1 billion monthly active users", who spend about 41 minutes a day in the app. TASS, reporting Durov (19 Mar 2025) These are vendor figures. Either way, this is not a niche platform.
Discovery: finding channels and groups
Google has crawled a large number of t.me links from the wider web. That makes Google a partial Telegram index, for free:
site:t.me "keyword"
site:t.me/s/ "keyword" # /s/ = web preview of channel content
site:t.me "keyword" after:2026-01-01
"t.me/" "keyword" -site:t.me # links shared elsewhere
The /s/ path is the one people miss — it exposes a web-readable preview of channel posts, which means Google can index the content, not just the link. See our dorking reference for the full operator set.
Two newer free search routes. Telegago searches public Telegram content through Google's index. It supports operators such as site:, before: and after:, but it cannot see private groups, encrypted chats or anything Google has not indexed The OSINT Newsletter (22 Sep 2026). Indicator reported a Wayback Machine collection search covering 3,787,236,399 Telegram web pages. Its index is built from anchor text, URL parts, file types, status codes and the full text of the pages Indicator (18 Sep 2026). Separately, ArchiveTeam runs an ongoing project that saves public channels through their t.me web preview for eventual upload to the Wayback Machine ArchiveTeam wiki (edited 17 Sep 2025). We could not open the collection search ourselves, so check it before relying on it.
Tooling
| Tool | What it does | Note |
|---|---|---|
| Telepathy | Chat archiving, member lists, top-poster analysis, message mapping. Surfaces channel description, participant count, identifiable members, chat ID, access hash, first-post date, restrictions. | Open source. v2.3.4 (12 Jul 2024) is still the latest release, and the repo now says it "is not actively maintained" (checked 8 Oct 2026). Needs API credentials — see the legal note. |
| Telethon | Python library for the Telegram API. Build your own collection. | Active: v1.45.0, 10 Sep 2026. Authenticated client. You are a logged-in user. Pyrogram, the other common library, was archived on 23 Dec 2024 and is unmaintained. |
| Tosint | Analyses Telegram bot tokens and target chats: the bot's identity, whether it can read all group messages, its admin rights and its status in a chat. | Open source (GitHub) |
| telegram-scraper | Extracts usernames and profile data from groups/channels. | Check ToS exposure before use |
| Maigret / Sherlock | Take a username from a bio, find it across hundreds of platforms. | Free. See our comparison |
| Holehe | Take an email from a bio, check which of 120+ services it's registered on. | Free |
The workflow that actually works
- Start at the username. Since People Nearby was removed (September 2024) and numbers are hidden, the @handle is the anchor. Confirm the exact handle before anything else.
- Mine the bio. This is the step people skip and it is usually the richest. Bios contain other-platform usernames, emails, business links, real names. Every one is a pivot off Telegram.
- Pivot the identifiers out. Username → Maigret/Sherlock and a 56-site direct check. Email → breach and account checks. Profile photo → reverse image search to catch reuse.
- Find the channels. Dork
site:t.me, then TGStat and Telemetr.io. If they run a public channel, its first-post date and subscriber history are timeline evidence. - Check shared groups. If you already share a public group, Telegram exposes more context around participation than it otherwise would.
- Archive before it moves. Telegram content is deleted constantly. Capture first, analyse second — and capture defensibly if it might be evidence.
Frequently asked questions
Can you find someone on Telegram by phone number?
Usually not, and this is the most common misconception about the platform. Telegram lets users hide their number, and most people who matter to an investigation have. The old "People Nearby" feature — which leaked approximate location and was a staple of Telegram OSINT — was removed in September 2024, which pushed the whole field toward username-centric methods. Phone-based lookup works only when the target has left their number visible or when it appears in a breach corpus, which is a different question with different legal weight.
Why is there no Telegram search engine?
There is one now, but it is behind a paywall. Since 31 July 2025 Telegram's app has had a "Posts" tab that searches public channels, but only Premium users get it. They get a free quota of searches, after which each search costs Telegram Stars. For everyone else there is still no free central archive of public channels and groups: the ordinary in-app search reliably finds exact usernames and little more. Free discovery still runs on third-party indexes (TGStat, Telemetr.io, Lyzem) or Google dorks against t.me links.
What is the best free way to find Telegram channels?
Google dorking t.me is the most underrated method and costs nothing: site:t.me "keyword" surfaces public channel and group links that Google has crawled. Beyond that, third-party indexes each cover a slice — TGStat and Telemetr.io are the strongest for channel discovery and analytics, and Lyzem for content search. (XTEA.io, which older guides list, is no longer a Telegram index.) No single index is complete, so run more than one and expect gaps.
What is Telepathy?
Telepathy is an open-source Telegram OSINT toolkit for archiving chats, gathering member lists, analysing top posters, and mapping messages. It surfaces channel metadata including description, participant count, identifiable members, username, chat ID, access hash, date of first post, and any restrictions. Version 2.3.4 (12 July 2024) is still the latest release, and as of October 2026 its repository says it is not actively maintained and points users to a commercial Telepathy Pro. It requires API credentials, which means it runs as an authenticated client — a legally meaningful distinction covered below.
Can I recover deleted Telegram posts?
Sometimes. The first route is archives: look up the exact t.me/s/channelname URL in the Wayback Machine, which holds captures wherever someone archived the page. The second is commercial indexes such as TGStat and Telemetr.io, which keep their own copies of posts they crawled; how far back you can search depends on the plan, and Telemetr's free API post search covers only 7 days. Neither route is complete, so capture anything important yourself the moment you see it.
Is Telegram OSINT legal?
Collecting publicly available Telegram data — public channel posts, public group messages, visible usernames and profile data — is legal in most jurisdictions. It becomes unlawful when you access private channels without authorisation, intercept encrypted communications, or socially engineer your way into a private group, which can engage computer fraud and wiretapping statutes. Note the specific risk here: tools using the Telegram API require credentials, so you are an authenticated user bound by Telegram's terms — a weaker legal position than logged-out collection. See our guide on whether OSINT is legal.
How do I find out when a Telegram account was created?
There are bots that estimate account creation date from the Telegram user ID, since IDs are assigned roughly sequentially. Treat the output as approximate rather than forensic — it is an inference from ID ranges, not a timestamp baked into the identifier. If you need a precise creation timestamp, Discord, X and other snowflake-style IDs carry one, and our ID decoder reads them. Telegram's IDs do not.
What can I get from a Telegram bio?
More than people expect. Bios routinely contain usernames for other platforms, email addresses, business links or real names. That makes the bio the highest-value pivot on the profile: take any username you find and run it through Maigret or Sherlock across hundreds of sites, take any email and run it through Holehe or a breach checker. The bio is where the cross-platform correlation usually starts.
Is Telegram really that important for investigations?
For Russian-speaking and CIS-focused work, it is often the primary platform rather than a supplementary one — criminal coordination, sanctioned-entity announcements and fraud recruitment all run through channels and bots. Durov said in March 2025 that Telegram had passed one billion monthly active users, averaging about 41 minutes a day in the app. Until September 2024 it also cooperated with law enforcement far less than Western platforms did. It now discloses IP addresses and phone numbers in response to valid legal requests, though it still indexes little for free. That combination is exactly why it matters.
Does Telegram give user data to the police?
Yes, since September 2024. Telegram changed its terms on 23 September 2024 so that it can disclose the IP addresses and phone numbers of users who break its rules "in response to valid legal requests". Before that it had committed to this only for terrorism suspects and only under a court order. Its transparency data for the United States showed 900 requests fulfilled in 2024, covering 2,253 users. For investigators this cuts both ways: subjects are less protected than they think, and so is your own research account.
Can you search all public Telegram posts now?
Only if you pay. Telegram added a "Posts" tab that searches public channels on 31 July 2025, and it is limited to Premium subscribers. The API documentation says Premium users get a free number of searches, after which each search costs Telegram Stars. It covers public channels only, not private chats or groups, and it runs under your logged-in account. Use a research persona and record what you searched.