ScanID GIVO
Telegram ID
Find Telegram IDs for users, bots, groups and channels.
What ScanID GIVO can do
Use your own ID, select a Telegram account, send a public @username or forward a message. For groups and forum topics, use /id.
@username → ID
Send a public username with @, without @ or a t.me/username link. ScanID will check it in Telegram and show the ID of the found account or chat. If the search is temporarily unavailable, you can still select options through buttons.
Users, Premium accounts and bots
Choose a regular user, a Telegram Premium user or another bot from Telegram's account picker. Separate categories help you find the account you need.
Groups, channels and forums
Get the ID of a group, channel or forum. The separate “My…” categories show chats you own.
Original sender ID from a forwarded message, when visible
Forward a message to your private chat with ScanID. If Telegram includes the sender, the bot will show their ID. For a channel post or a message sent on behalf of a chat, the result identifies that chat.
Copy ID with one button
Tap “Copy ID” below the reply. It copies the complete number, including the minus sign and -100 prefix used by supergroups and channels.
Chat and topic IDs with /id
Add ScanID to a group and send /id. Inside a forum topic, the reply also includes the topic ID. Reply to a message with the command to include its sender’s ID.
Choose the bot language
Every /start opens the language picker first. Your welcome message, ID and menu appear after selection. Use /language to change the saved preference.
Which accounts and chats can I select?
Open a category in your private chat with the bot. Telegram lists eligible accounts or chats. Select one and confirm sharing its details with ScanID.
User
A regular user account. ScanID will receive the selected Telegram ID, name, and username if Telegram provides them. A public username is not required for selection via a button.
Bot
Select a bot account when you need a Telegram bot’s ID rather than a user or chat ID.
Group
A group or supergroup without forum topics. Telegram determines which chats you can select. This picker does not require ScanID to be a member.
Channel
Select a channel to get its ID and title. Its public username is included when available through Telegram.
Forum
A group with forum topics enabled. The picker returns its chat ID. Use /id inside a topic to get that topic’s ID as well.
My group
Groups without forum topics that you own. Administrator access to someone else’s group does not make it “My group”.
My channel
Channels you own, filtered separately from the other channels Telegram allows you to select.
My forum
Groups with forum topics that you own. The picker returns the forum’s chat ID; use /id inside a topic for its separate ID.
The pickers work in your private chat with ScanID. Telegram shares only the account or chat you confirm, not a list of all your chats.
4 ways to get an ID
Each method returns a reply with a copy button. Username lookup and forwarding provide alternatives to the account and chat pickers.
My ID
Open ScanID, tap Start and choose a language. Your ID appears in the welcome message. Use “My ID” or /id in the private chat to retrieve it again.
Selection via menu
Tap “User”, “Bot”, “Group” or another category. Select an account or chat in Telegram and confirm sharing it. The bot returns its ID and available details.
Search by @username
Send @username, the same username without @, or t.me/username. Lookup requires a public username. The bot explains typos and temporary lookup limits.
Forwarded message
Forward the original message to your private chat with ScanID. If the sender is visible, you will receive their ID; for a channel post, you will receive the channel ID. Forwarding cannot reveal a sender hidden by Telegram.
The ID and available details
Full Telegram ID
The numeric ID of a user, bot, group, channel or forum. Chat IDs can be negative. Copy the entire number, including any minus sign and -100 prefix.
Name or title
The account’s name or the chat’s title, when available. These details help identify the selected item.
Public username
The username appears if it exists and Telegram has sent it to the bot. The absence of a username doesn’t prevent obtaining the ID via the appropriate selection button.
Copy without retyping
Use the copy button below the reply. In groups and topics, separate buttons can copy the chat ID, topic ID and the sender ID from a replied-to message.
ScanID displays information accessible through the selected action in Telegram. The phone number, password, login code, and hidden messages are not included in the result.
How to use it
Open the bot
In Telegram, tap Start and choose your language.
Choose an account or chat
Tap the category you need in the bot menu.
Copy the ID
Select an account or chat and copy the ID from the reply.
How to find the ID within a group
The chat picker does not require adding ScanID to the selected chat. To use /id inside a group, add the bot as a regular member.
Add ScanID to the group
Open the bot profile on Telegram and add it to the relevant group. There is no need to grant admin rights to obtain the ID via a command.
Send the command where needed
Send /id in the group or the forum topic you need. To address the bot explicitly, use /id@ScanIDGivo_Bot.
Choose the ID you need
The reply includes the group ID and, inside a forum topic, its topic ID. Messages sent as a user identify that user; messages sent on behalf of a chat identify the chat.
Get a message sender’s ID
Reply to the required message with the command /id. ScanID will add the sender's ID. If the message is sent on behalf of a group or channel, the chat ID will be displayed.
Use the topic ID together with the forum ID: they are different values. ScanID does not treat ordinary group messages as ID requests.
ScanID commands
/startStart and choose a language- Opens the language picker in your private chat. After selection, the welcome message, your ID and the main menu appear.
/idGet the ID- In a private chat, returns your ID. In a group, returns the chat ID and available sender details; inside a topic, also returns its ID. Reply to a message with /id to include its sender’s ID.
/helpOpen the guide- Explains the pickers, forwarding, public username lookup and commands, with a link to GIVO support.
/languageChange language- Opens the language picker in your private chat and updates the welcome message and menu after selection. The preference is saved; the next /start still asks you to choose a language first.
Use /id@ScanIDGivo_Bot in a group to address the bot explicitly. /chatid is an alias for /id.
Possibilities and limitations
Hidden sender of a forwarded message
ScanID cannot recover an ID that Telegram omits or identify a hidden forwarding author by name. For a known account, use the “User” picker or send its public @username.
Rights and chat accessibility
The pickers do not require bot membership or administrator rights in the selected chat. Telegram and your permissions determine which chats are available.
Username lookup limits
If Telegram asks you to wait, the bot will inform you. When the search is temporarily unavailable, use the selection button. A private invitation link does not replace a public @username.
No history of lookup results
Found accounts, selected chats, and message contents are not saved as result history. Only language settings and usage tracking data are saved separately.
Frequently asked questions
How can I find my Telegram ID?
Open ScanID, send /start and choose a language. Your ID appears in the welcome message. You can also use “My ID” or /id in the private chat, then tap “Copy ID”.
How can I get a user ID without a username?
Click “User” in the bot menu and select the desired account from the Telegram list. A public username is not required for this method. The bot will receive data only for the choice you confirm.
Which username formats does ScanID accept?
Send @username, username without @, or t.me/username for a public account or chat. If lookup is temporarily unavailable, use the relevant picker instead.
Do I need Telegram Premium?
No. ScanID does not require a Premium subscription. The “Premium” category only filters accounts with Telegram Premium; the other categories and commands work without it.
Must I add the bot to a chat or make it an administrator?
The “Group”, “Channel”, “Forum” and “My…” buttons do not require adding ScanID to the selected chat or granting admin rights. To use /id inside a group, add the bot as a regular member.
Why is my chat missing from a “My…” category?
These categories show chats you own. If you administer someone else’s group or channel, use the general category. Telegram determines which chats you can select.
Why does the ID of a group or channel start with a minus sign?
This is Telegram’s chat ID format. Supergroups and channels often use the -100 prefix. Keep the minus sign and the entire number; “Copy ID” preserves them.
What is the difference between the forum ID and the topic ID?
The forum has a chat ID, and each topic has a separate ID within this forum. Send /id to the relevant topic: the bot will display both values and provide separate copy buttons.
How can I find the author ID of a specific message in a group?
Add ScanID to the group and reply to the message with /id. The reply includes its sender’s ID. For a message sent on behalf of a chat or by an anonymous administrator, the result identifies that chat.
Why doesn't a forwarded message show the sender's ID?
The author could hide the link to their account in Telegram settings. If the ID is not included in the message, the bot cannot identify it. For a known account, use the “User” button or the public @username.
Does ScanID save the accounts it finds or forwarded messages?
The bot does not retain a history of found accounts, selected chats or forwarded message contents. Language preferences and usage statistics are stored separately. Replies remain in your Telegram chat.
What to do if the bot doesn’t respond to /id in the group?
Check that ScanID is a member, then send /id@ScanIDGivo_Bot. For a topic ID, send it inside that topic. If it still fails, use the GIVO support link at the bottom of this page.
Open the bot
In Telegram, tap Start and choose your language.