Telegram user ID guides
Your Telegram user ID is a numeric identifier for your account. It is stable, assigned once, and not shown anywhere in the Telegram app. Bots and integrations can read it only when you interact with them — for example, when you open a bot and tap Start, or send a message. This hub collects guides to help you find, copy, and understand your user ID safely.
You cannot get someone else’s ID by phone number or username alone. Services that promise “ID lookup by phone” are often scams or privacy-violating. IDs are obtained only through interaction: when a user opens a bot, forwards a message (if they allow it), or participates in a chat you can access.
Guides
How to find your Telegram ID — Step-by-step methods to get your user ID. The fastest way is using a bot: open it, tap Start, and copy the number.
Get Telegram user ID (safe methods) — Safe ways to obtain your ID: via bot, by sending a message, or by forwarding (with privacy limits). What you cannot do and why.
Telegram ID vs username: what’s the difference? — IDs are numeric and stable; usernames are optional and changeable. When you need an ID for Bot API or integrations.
How to copy and share your Telegram ID safely — Tap to copy from the bot, share safely, and avoid scams. Privacy tips when sharing your ID.
Why Telegram doesn’t show your numeric ID (and what to do) — Telegram hides your numeric ID in the app. Why it’s hidden and how to get it when you need it.
Forwarded messages in Telegram: why IDs can be hidden — When you forward a message to a bot, the sender’s ID may show or “ID hidden” if they have privacy settings that block forwarding.
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. You control who gets it by choosing which bots and apps you use.
Can I get someone else’s ID by phone number or username?
No. You cannot reliably get a Telegram user ID from a phone number or username alone. IDs are obtained only when the user interacts with a bot or app, or forwards a message (and allows forwarding). Avoid services that claim otherwise.
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). In a private chat, user ID and chat_id are the same number.
Get your Telegram user 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)