Free · Instant · No Setup

What's My
Telegram ID?

Find your Telegram User ID, Chat ID, or Channel ID in seconds. Just tap the button below.

Used by developers building AI agents with OpenClaw, Hermes & Claude

Open Bot & Check My ID Free · Works instantly · No registration
Preview
/start
Your Telegram User ID:

Instant

Get your ID in under 2 seconds. No waiting.

Private

We don't store your data. Check and forget.

Free Forever

No premium, no ads, no upsells. Just works.

How It Works
Three taps. That's it.
01

Open the Bot

Tap the button above to open @userid_checkbot in Telegram

02

Tap Start

Press the Start button or send /start

03

Get Your ID

Your User ID appears instantly. Copy and use it anywhere.

FAQ
Common Questions
What is a Telegram User ID?

A Telegram User ID is a unique numerical identifier assigned to every Telegram account. Unlike usernames which can be changed, your User ID is permanent and never changes. It's used by bots, APIs, and developers to identify users.

How do I find my Telegram User ID?

The easiest way is to message our free bot @userid_checkbot on Telegram. Just tap Start and it will instantly show your User ID. No setup or downloads required.

Is my User ID the same as my username?

No. Your username (like @johndoe) is a public handle you choose and can change anytime. Your User ID is a permanent number (like 123456789) assigned by Telegram that never changes, even if you change your username.

Can someone find me using my User ID?

No. Your User ID alone cannot be used to find or message you on Telegram. It's primarily used by bots and the Telegram API for technical identification purposes.

Can I check a Channel or Group ID?

Yes. Forward any message from a channel or group to @userid_checkbot and it will show you the Channel ID or Group ID. This is useful for bot development and API integrations.

Is this bot safe to use?

Yes. The bot only reads the basic information Telegram provides when you message it. It doesn't access your contacts, messages, or any other private data. We don't store any information.

How do I find someone else's Telegram ID?

You can find someone else's Telegram ID by forwarding one of their messages to @userid_checkbot. The bot will extract and display the sender's User ID from the forwarded message. Note that some users have privacy settings that prevent their ID from being revealed through forwarded messages.

What is a Telegram Chat ID vs User ID?

A User ID identifies an individual Telegram account and is always a positive number. A Chat ID identifies a conversation — for private chats it matches the User ID, but for groups it's a negative number (e.g., -1001234567890). Channel IDs also use a negative number format. Both are used by the Telegram Bot API for sending messages and managing chats.

Can I change my Telegram User ID?

No. Your Telegram User ID is permanently assigned when you create your account and cannot be changed. Even if you change your username, phone number, or display name, your User ID stays the same forever. The only way to get a new User ID is to create an entirely new Telegram account.

How to get Telegram Group ID?

To get a Telegram Group ID, forward any message from that group to @userid_checkbot. The bot will display the Group ID, which is a negative number. You can also add the bot directly to the group and send /start — it will reply with the group's Chat ID.

Why do AI agents need my Telegram ID?

AI agent platforms like OpenClaw, Hermes Agent, and Claude-powered bots require your Telegram User ID or Chat ID for authentication, whitelisting, and communication routing. Your numeric ID lets the agent verify who it's talking to, send you notifications, and restrict access to authorized users only.

How do I whitelist my Telegram ID for a bot?

First, find your Telegram User ID using @userid_checkbot. Then add your numeric ID to your bot's configuration — this is usually an allowed_users list, an environment variable, or a settings file. Most AI agent frameworks like OpenClaw and Hermes have a dedicated field for whitelisted Telegram IDs in their setup wizard or config.

Capabilities
What You Can Check
Your personal User ID
Any channel's Chat ID
Any group's Group ID
Bot IDs
First name, last name & username
Language code
Use Cases
Why You Need Your Telegram ID

Bot Development

Telegram bots need User IDs to send direct messages, manage permissions, and identify users. Your numeric ID is the only reliable way for bots to reach you programmatically.

API Integrations

The Telegram Bot API uses numerical User IDs for all operations — sending messages, restricting users, and managing chat members. Usernames alone are not enough for API calls.

Admin Tools

Group management bots and admin panels require User IDs to ban, mute, or promote members. Knowing your own ID lets you configure yourself as an admin in these tools.

Security & Verification

Verify your identity for bot permissions and access control. Many services use your Telegram ID as a trusted identifier to grant or restrict access to features.

Notification Services

Services like monitoring tools, CI/CD pipelines, and alert systems require your Telegram ID to push notifications directly to your account via a bot.

AI & Automation
AI Agents Need Your Telegram ID
Whitelisting authorized users
Setting up notification channels
Agent-to-group messaging config
Restricting bot access to admins

Ready to find your Telegram ID?

Takes less than 5 seconds. Completely free.

Open Bot & Check My ID