Official list · fetched daily
Telegram IP ranges
Telegram’s published list of the networks its servers and bot API use.
IPv4 prefixes
9
IPv4 addresses
11K
IPv6 prefixes
5
Networks
1
Format
From the official list: source
Fetched 19 Oct 2026 04:30 UTC
Prefixes
- 91.108.56.0/22
- 91.108.4.0/22
- 91.108.8.0/22
- 91.108.16.0/22
- 91.108.12.0/22
- 149.154.160.0/20
- 91.105.192.0/23
- 91.108.20.0/22
- 185.76.151.0/24
- 2001:b28:f23d::/48
- 2001:b28:f23f::/48
- 2001:67c:4e8::/48
- 2001:b28:f23c::/48
- 2a0a:f280::/32
What it is for
Allow Telegram webhook calls to a bot behind a firewall.
$
curl -s https://proxyspace.pro/ip-ranges/telegram.txtcurl -s https://proxyspace.pro/ip-ranges/telegram.txt -o telegram.txt
Telegram IP ranges: questions
How many IP addresses does Telegram use?
The official list has 9 IPv4 prefixes covering 11,008 addresses and 5 IPv6 prefixes.
How often does the Telegram IP list change?
ProxySpace fetches it every day. Rules built from it should be refreshed regularly, for example with a daily cron job that downloads the list again.
How do I check whether an IP belongs to Telegram?
Download the list and match the address against it, or use the IP lookup tool to see the network (ASN) an address belongs to.