How to find your Telegram ID
The quickest way (1 second)
Open the bot and press Start. It will return:
- Your Telegram user ID
- Your username (if you have one)
- (In groups) the chat_id of the group/supergroup
Method 1 — Use a Telegram bot (recommended)
- Open the bot: https://t.me/print_id_bot
- Tap Start
- Copy your Telegram ID from the message
Why this method is best: it’s simple, works on mobile/desktop, and doesn’t require developer tools.
Method 2 — Get a group chat_id (for Bot API)
If you need a group chat_id for integrations:
- Add the bot to your group
- Send any message in the group (or use the bot’s command like
/id) - The bot will reply with the group chat_id
Note: group/supergroup IDs are often negative numbers. That’s normal.
Common issues
- The bot doesn’t reply in my group: make sure the bot has permission to read messages, and check privacy mode settings (depending on how the bot is built).
- I only see a username, not an ID: usernames are not IDs. IDs are numeric.
- I want someone else’s ID: this tool is for getting your own ID or the chat_id of chats where you are present.
FAQ
Is my Telegram ID private?
Your Telegram ID is not publicly shown in the Telegram UI, but bots and apps can read it when you interact with them.
Can I get an ID by phone number or username?
Officially, you generally can’t reliably get someone’s numeric ID just from a phone number/username without interaction. Avoid services that promise “ID lookup by phone” — they’re often scams or privacy-violating.
What is the difference between user ID and chat_id?
- User ID identifies a Telegram account.
- chat_id identifies a conversation (private chat, group, supergroup, channel).
Fastest way: open the bot and it will show your Telegram ID instantly.
Related pages
- Add a bot to a group to get chat_id (10 seconds)
- Aiogram: get chat_id and user ID (examples)
- Bot not responding in a Telegram group: checklist
- C# Telegram bot: get chat_id
- Forwarded messages in Telegram: why IDs can be hidden
- Forwarded sender ID hidden in Telegram: reasons and limits
- Get Telegram channel ID for Bot API (what's possible and what isn't)
- Get Telegram user ID (safe methods)