Get Telegram ID

Paste any public Telegram @username and get the numeric ID that bot developers and investigators actually use. Works for users, bots, public groups, and public channels.

How it works

tgkit resolves the username through Telegram's MTProto API and returns the numeric ID, entity type (user / bot / channel / group), and a few public fields (display name, verified flag, scam/fake flag). No login is required and you never need to share your own credentials.

The lookup only works for public entities — usernames you can already find through Telegram search. Private chats and invite-only channels are not exposed.

Why the numeric ID matters

Rate limits

Free tier: 20 lookups per IP per hour. Heavier OSINT and recruiter use cases will get a paid API tier — contact us if that's you.

Related tools