Telegram User ID Lookup
Resolve any t.me/username link to its Telegram numeric user ID via our official @idinfows_bot — works for users, channels, and groups.
Telegram does not expose numeric IDs on the public web. Open our official bot
@idinfows_bot
inside Telegram and paste any t.me/username, phone number, or forwarded message —
the bot replies with the numeric ID instantly. No signup, no API key.
What is Telegram?
Telegram launched in August 2013, founded by brothers Pavel and Nikolai Durov after they sold the Russian social network VKontakte. It now has 950+ million monthly active users and is one of the world's top three messaging apps.
Every Telegram object — user, bot, channel, group, supergroup — has a numeric ID. Unlike most platforms, Telegram does not expose user IDs through the public web; you need the Bot API to resolve them. That's exactly what IDInfo's @idinfows_bot automates: paste a t.me link in Telegram, and the bot returns the numeric ID instantly.
How Telegram user IDs evolved
From the very first IDs to today's modern numeric format — here's how the system grew alongside the platform itself.
-
2013
IDs from 1 — Pavel Durov is user 1
Telegram's very first users received single-digit IDs. Founder Pavel Durov (@durov) is user ID 1 — he was, literally, the first person on the platform.
-
2015
Channel & supergroup IDs (negative)
When channels and supergroups launched, Telegram started using negative IDs to distinguish them from regular users. Channel IDs always start with
-100(e.g.-1001006503122). -
2016
Bots get their own ID space
Bot accounts received their own integer IDs, allocated from the same numeric space as users — but always reserved for bot accounts.
-
2021
Migration to 64-bit IDs
Telegram migrated all client APIs to 64-bit integer IDs to support trillions of future accounts. New user IDs commonly run 9–10 digits today.
-
2023+
Anonymous accounts & Premium features
Telegram Premium and anonymous-channel admin features were added, but they all still resolve back to the user's permanent numeric ID under the hood.
What you get from a Telegram lookup
Every Telegram profile resolved through IDInfo returns these fields, all from public sources.
Numeric user / channel ID
Returned by our @idinfows_bot via the Telegram Bot API.
Profile picture URL
Cached locally so it survives Telegram's expiring CDN tokens.
Display name & bio
Public name and biography text.
Type detection
Whether the link points to a user, bot, channel, or supergroup.
Why your Telegram ID matters
- Telegram Bot API requires the numeric chat / user ID for every
sendMessage,banChatMember, orgetChatMembercall. - Channel & group admin tools (analytics dashboards, broadcasting tools, moderation bots) key every record on the numeric chat ID.
- MTProto integration: client-library projects (Telethon, Pyrogram, MTKit) need the user / channel ID to perform any privileged action.
- Cross-account stability: users can change their @username at any time — the numeric ID is the only stable cross-reference.
Telegram user ID — common questions
Why can't I find a Telegram ID by just opening the profile in a browser?
What's the difference between a user ID and a channel ID?
-100 (e.g. -1001006503122) to distinguish them. Both are returned by IDInfo where applicable.How do I use IDInfo's Telegram bot?
Is it safe to look up Telegram IDs?
One tool, every platform.
Resolve your first Telegram ID in under a second.
No sign-up. No API key. Just paste a URL.
Open the resolver →