Reference

Telegram limits: every number in one place.

How long a message can be, how big a file, how many people fit in a group and what Telegram Premium raises: the limits people search for most, with the source of each number.

6 min readPublished October 10, 2026Reviewed by SocialStore Operations
Reviewed by SocialStore OperationsWritten from our own request, verification and transfer workflow. See editorial standards.
Telegram limits: every number in one place.: AgedSocials illustration
AgedSocials illustration. Not a live inventory screenshot.

Telegram's limits come from two places. The Telegram FAQ and the Bot API state the core numbers. Many account limits are set in the app configuration that Telegram's servers send to every app, and those can change without notice, so the tables below show where each number comes from.

1. Text and message limits

Telegram limitFree accountTelegram PremiumSource
Message length4,096 characters4,096 charactersBot API
Photo or video caption1,024 characters4,096 charactersApp configuration
Bio70 characters140 charactersApp configuration
Story caption200 characters2,048 charactersApp configuration
Username5–32 characters: a–z, 0–9 and underscoresSameTelegram FAQ and app

Many emoji count as two characters, so a message full of emoji reaches the limit sooner. Check a post before you send it with the free Telegram character counter.

2. Files and media

Telegram limitFree accountTelegram PremiumSource
Size of one file2 GB4 GBTelegram FAQ
Cloud storageUnlimitedUnlimitedTelegram
Files sent by bots (Bot API)50 MBNot applicableBot API

Anyone can download a 4 GB file that a Premium user sends; only uploading needs Premium.

3. Groups and channels

Telegram limitFree accountTelegram PremiumSource
Members in a group200,000200,000Telegram FAQ
Subscribers in a channelUnlimitedUnlimitedTelegram FAQ
Channels and groups you can join5001,000App configuration
Public links (usernames) you can own1020App configuration

What happens when a group gets close to 200,000 members is covered in the group member limit guide.

4. Chats, folders and pins

Telegram limitFree accountTelegram PremiumSource
Chat folders1030App configuration
Chats in one folder100200App configuration
Pinned chats in the main list510App configuration
Pinned chats inside a folder100200App configuration
Invite links per shared folder3100App configuration
Shared folders you can join220App configuration

5. Stickers, GIFs and reactions

Telegram limitFree accountTelegram PremiumSource
Favourite stickers510App configuration
Saved GIFs200400App configuration
Reactions you can add to one message13App configuration
Different reactions on one message1111App configuration

"App configuration" values are the defaults documented in Telegram's developer documentation. Telegram's servers send the live values to each app, so the number your app shows wins if it differs.

6. Limits that are not fixed numbers

If messages to people outside your contacts stop going through, or you see "too many attempts", that is usually a spam limit on the account rather than a fixed Telegram limit. Read account limited for spam, and if the account looks like a deleted account to others, see Telegram account frozen.

Frequently asked questions

What is the Telegram character limit for a message?

4,096 characters per message, for free and Premium accounts. Longer text has to be split into several messages or sent as a file.

How long can a Telegram caption be?

1,024 characters for a photo or video caption on a free account, and 4,096 characters with Telegram Premium according to Telegram's current app defaults.

What is the maximum file size on Telegram?

2 GB per file, or 4 GB with Telegram Premium. Anyone can download a 4 GB file sent by a Premium user.

How many members can a Telegram group have?

Up to 200,000. Channels have no subscriber limit.

How many channels and groups can I join?

500, or 1,000 with Telegram Premium, according to Telegram's current app defaults.

Does Telegram change these limits?

Yes. Limits that come from the app configuration are sent by Telegram's servers and can change; the number shown in your app is the current one.

Prepare Account Inquiry Telegram