What is a Telegram User ID?
A Telegram User ID is a unique numerical identifier assigned to every Telegram account. Unlike usernames which can be changed, User IDs are permanent and are used by developers for bot integration, analytics, and other technical purposes.
How do I find someone's Telegram User ID?
Simply enter the Telegram username in the input field above and click 'Get User ID'. Our tool will instantly display the numerical User ID and other public information about the account.
How to get Telegram User ID from username?
Simply enter the Telegram username in the input field above and click 'Get User ID'. The tool will instantly display the numerical User ID.
How to resolve Telegram Username?
Telegram allows you to resolve any public username to its numerical User ID using the MTProto method contacts.resolveUsername
. With the Bot API you can resolve only those users, chats or channels that have previously interacted with your bot.
Why do I need a Telegram User ID?
Telegram User IDs are essential for developers creating bots, managing channels, or integrating Telegram features into their applications. They provide a reliable way to identify users even if they change their usernames.
Is this service free to use?
Yes, this service is completely free to use. No registration or payment required. You can look up any public Telegram username instantly.
Can I use your API for my application?
Yes, our public endpoint is rate-limited. If you need an API to get user IDs from @username at a higher volume, please message our Telegram channel @get_telegram_user_id with your request and expected usage.
tg://user?id does not work. Why can't I get a user by User ID?
Telegram intelligently restricts the system to prevent user enumeration and parsing.