How to find a Telegram group or channel ID

Open @userid_bot, tap ๐Ÿ‘ฅ Group or ๐Ÿ“ข Channel, and pick the chat. The bot replies with its ID. This works for private groups too, as long as you're a member.

Steps

  1. Open @userid_bot and press Start.
  2. Tap ๐Ÿ‘ฅ Group or ๐Ÿ“ข Channel (forums are groups, so they're under Group). Use ๐Ÿ‘ฅ My Group or ๐Ÿ“ข My Channel to see only chats you created.
  3. Pick the chat. The ID appears in the reply. Tap it to copy.

Open @userid_bot

Inside the group

Add @userid_bot to the group and send /groupid. Admins can also reply to someone's message with /getid to get that member's ID, or send /member for the member count.

Why the ID starts with -100

In the Telegram Bot API, supergroups and channels have IDs like -1001234567890. Always copy the full number including -100; without it, bots and tools say "chat not found". Basic (old-style) groups have a shorter negative ID, and private chats use the person's positive user ID.

Common uses