Get Telegram ID & Chat ID Instantly
Find your Telegram user ID or group chat_id in seconds with @print_id_bot. Free instructions for private chats, groups, channels, and the Bot API.
Use @print_id_bot to find your numeric Telegram user ID or a group’s chat_id in seconds. The bot works in private chats, groups, and supergroups, and it does not require registration or payment.
Get your Telegram user ID
- Open @print_id_bot in Telegram.
- Tap Start or send
/id. - Copy the numeric User ID from the reply.
A Telegram ID is not the same as a username. Usernames can change, while the numeric ID is the stable value used by bots and integrations.
Get a group chat_id
Add @print_id_bot to the group and send /id. The bot returns the current chat_id. Group and supergroup identifiers are normally negative; keep the minus sign when using the value with the Telegram Bot API.
Start here
All guides
- 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 a Telegram Group chat_id in 10 Seconds
- Get Telegram channel ID for Bot API (what's possible and what isn't)
- Get Telegram chat_id with the Bot API
- Get Telegram user ID (safe methods)
- Go Telegram Bot API: get chat_id
- grammY (Node.js): get chat_id and user ID
- Group vs supergroup chat_id: key differences
- How to copy and share your Telegram ID safely
- How to find your Telegram ID
- How to Find Your Telegram Numeric ID
- How to Get a Telegram Channel ID
- How to get Telegram chat_id for a group
- Java Telegram bot: get chat_id
- PHP Telegram bot: get chat_id
- print_id_bot: Telegram ID & chat_id helper (commands, languages, features)
- Pyrogram: get user ID and chat_id
- python-telegram-bot: get user ID and chat_id
- Telegraf (Node.js): get chat_id and user ID
- Telegram 'chat not found': Causes and Fixes
- Telegram Bot API: how to get chat_id
- Telegram chat_id format explained (with examples)
- Telegram ID bot in 16 languages: how language selection works
- Telegram ID Format: User, Group, Channel, and Bot API Examples
- Telegram ID vs username: what's the difference?
- Telegram update JSON: how to inspect /dump output
- Telegram user ID guides
- Telethon: get Telegram user ID (quick guide)
- Using @print_id_bot if you don't speak English (supported languages)
- Why Telegram chat_id can be negative