← Research & Development

Telegram character limit: 4,096 for messages, 1,024 for captions

Real posts are far shorter: the median text post has 183 characters and the median caption 250. 11,034 captions stop at exactly 1,024 characters, 2.5 times the usual count, while 45% of active channels post longer captions that only Premium allows

TGScope Research8 min read
Bar chart of 14,722,600 Telegram media captions at each exact length from 990 to 1,060 characters, with an orange spike of 11,034 captions at exactly 1,024 characters, 2.5 times the average at 1,004 to 1,013 characters
Captions pile up at exactly 1,024 characters, the limit without Telegram Premium.

Telegram allows 4,096 characters in a text message and 1,024 in a media caption, 4,096 with Premium. Real posts are much shorter: the median text-only post has 183 characters and the median caption 250, and 34.3% of text posts have 100 characters or fewer. At the caption limit the data bends: 11,034 captions have exactly 1,024 characters, about 2.5 times as many as at any length a few characters shorter. We read 21,813,641 posts with text from 256,822 channels between October 26, 2026 and November 1, 2026.

What is the character limit on Telegram?

A text message can have up to 4,096 characters. A caption on a photo, video, file or album is limited to 1,024 characters, or 4,096 if the sender has Telegram Premium. Poll questions stop at 300 characters and each poll option at 100. Telegram counts characters after formatting is removed, in UTF-16 units, so most emoji count as two. A text full of emoji therefore fits fewer visible characters than the number suggests.

WhereLimitWith Telegram Premium
Text message4,0964,096
Media caption1,0244,096
Poll question300300
Poll option100100

For longer texts channels use Telegraph (telegra.ph) articles or split the text into several posts.

How long are Telegram posts?

Half of text-only posts are 183 characters or shorter and 90% are shorter than 1,296. Captions run slightly longer: the median is 250 and the 90th percentile 940. 13% of posts with media have no caption at all.

PercentileText-only postsCaptions
25%6995
Median183250
75%527548
90%1,296940
99%3,8022,440
Length in charactersShare of text-only postsShare of captions
0–4917.69%13.83%
50–9916.39%12.16%
100–19918.08%17.38%
200–29910.23%12.23%
300–49911.53%16.45%
500–7497.64%12.13%
750–9994.65%7.42%
1,000–1,0240.37%0.89%
1,025–1,4995.26%3.98%
1,500–1,9993.02%1.76%
2,000–2,9992.92%1.24%
3,000–4,0962.05%0.51%
4,097+0.15%0.01%

Why do so many captions stop at exactly 1,024 characters?

11,034 captions have exactly 1,024 characters, against 7,717 at 1,023 and an average of 4,209 at 1,025 to 1,029. Counts climb through the thousand-character range and fall off a cliff at the limit. 0.89% of captions are between 1,000 and 1,024 characters long. Authors without Premium trim to the limit, and the sharp drop right after 1,024 is the wall: a caption cannot go past it unless the sender has Premium.

How many channels post captions longer than 1,024 characters?

7.5% of captions are longer than 1,024 characters, which only Premium allows. 45.1% of active channels with at least 10 captions (156,315 channels) posted at least one such caption in their last 100 posts, a sign that someone on the team has Premium.

SubscribersChannels with a caption over 1,024
Under 10K44.4%
10K–50K45.7%
50K–100K46.4%
100K–500K46.7%
500K–1M42.5%
1M+48.6%

How many posts hit the 4,096 limit?

0.58% of text-only posts have 4,000 characters or more. 1,278 are exactly 4,096 characters long, against about 382 per length just below. 10,367 posts measure more than 4,096 in our count: the web version shows some formatting, such as hidden link targets or quotes, differently from the app, so a difference of a few dozen characters is possible.

Which languages and topics write the longest posts?

German channels write the longest text-only posts, 332 characters at the median, and Chinese channels the shortest, 110. Captions over 1,024 characters are most common in German channels (14.9%) and rarest in Hindi (0.6%). Character counts are not word counts: a Chinese character carries about as much as a whole Latin-script word.

LanguageActive channelsMedian text-only postMedian captionCaptions over 1,024
Russian48,60029832111.9%
English18,1151522053.6%
Persian15,3352102202.2%
Arabic14,7511261301.2%
Uzbek6,7981752737%
Chinese5,6771101741.3%
Spanish2,7272132343.1%
Ukrainian2,43714638310.4%
Burmese1,4001954287.8%
Italian1,1382652755.3%
French1,0742243216.2%
Amharic1,0082702292%
German94733243014.9%
Portuguese8501652222.7%
Hindi6071581310.6%
Indonesian5951592062%
Turkish5601512121.2%
Vietnamese3571363119.6%
Hebrew3291772364%
Kurdish3001452292.4%

By topic, law channels have the longest posts, with a median of 700 characters, and humor and memes channels the shortest, with 63.

TopicChannelsMedian lengthPosts of 1,000+ characters
Law41170036%
Jobs and careers1,93956121.2%
AI49652024.5%
Real estate54246215.3%
Psychology70745126.8%
Travel1,07443517.5%
Health and fitness3,05443323.1%
Esoteric85738223.4%
Food1,14135512.1%
Marketing36134117.3%
Business3,14931813.3%
News22,58031611.3%
Activities53231612.9%
Books58729314%
Technology5,01629111.2%
Cars1,4032777.1%
Education13,41827212.5%
Finance4,04424912.5%
Beauty3,0372387.4%
Crypto4,2522217.8%
Fashion8662042.8%
Design7021867.8%
Announcements5441845.9%
Religion5,18918210.2%
Games3,6231793.4%
Events and local5,8981777.1%
Shopping and deals3,1171691.4%
Aggregators5871683.2%
Blogs2,85915710.9%
Life hacks7801368.6%
Anime1,2121343.4%
Sport3,1001343.8%
Motivation1,4031335.3%
Art1,3311328.6%
Entertainment1,5991113.9%
Music1,726932.8%
Humor and memes3,963631.6%

Does post length affect views or reactions?

Within the same channel, each post's views are divided by that channel's median, so channel size cancels out. Posts with text get 1× of the typical views whatever their length, posts over 2,000 characters included. Posts without text get 0.98× views and fewer reactions per view, 0.89× of typical. In our data length is not linked to reach; write as long as the message needs. What does move views is covered in the engagement benchmarks and how to grow a Telegram channel.

Length (characters)PostsViews vs the channel’s typical postReactions per view vs typical
0 (no text)884,5540.98×0.89×
1–992,075,9741×1.01×
100–2992,339,0341×1.01×
300–5991,646,8951×1×
600–1,0241,062,3201×1×
1,025–1,999547,3861×1.01×
2,000+217,4441×1.06×

How many channels publish long reads on Telegraph is in the study of links in Telegram posts. For all post formats, see Telegram post statistics.

What this does not measure

Lengths are for the text as the public web version renders it. Posts edited after publishing are counted as they were at collection, and deleted posts are not counted. Premium status is inferred from caption length, not observed: a channel without a long caption in its last 100 posts may still have Premium.

Questions and answers

What is the character limit for a Telegram message?

A Telegram text message can hold up to 4,096 characters. In our data 0.6% of text-only posts reach 4,000 characters or more.

What is the caption limit on Telegram?

A caption under a photo, video, file or album can have up to 1,024 characters, or 4,096 with Telegram Premium. 7.5% of the captions we read were longer than 1,024 characters.

Does Telegram Premium increase the message length limit?

It does for captions, which grow from 1,024 to 4,096 characters. Text messages are limited to 4,096 characters with or without Premium.

How long is a typical Telegram post?

The median text-only post has 183 characters and the median caption 250. 34.3% of text-only posts are 100 characters or shorter.

How long should a Telegram post be?

Long enough for the message. Within the same channel, posts of different lengths get views within 0.98× to 1× of the channel's typical post, so length is not a reach lever.

How do I post more than 4,096 characters on Telegram?

Split the text into several posts or publish it as a Telegraph article and link to it. To see which sites channels link to, read our links study at /rnd/telegram-links-statistics.

Method

Posts. The last 100 posts (up to 119, whole pages) of 256,822 public channels from the TGScope index, read from the public web version of each channel between October 26, 2026 and November 1, 2026. The channels are the largest public channels in the index by subscribers; channels without a public web page are not included.

Active channels: latest post at most 30 days before collection: 178,199 channels. The median active channel's 100 posts cover 75 days.

Languages and topics: TGScope channel labels, available for 169,749 of the 256,822 channels; groups with fewer than 300 active channels are not shown.

Length is counted in UTF-16 code units, as Telegram does, on the text the web version shows. Captions are the text on posts with a photo, video, file, voice message or album. Views vs typical: posts 1 to 60 days old, not forwarded, from active channels with at least 20 such posts; each post is divided by its channel's median.

Data and citation

The aggregates behind this article are in one file: telegram-post-length-character-limit.json. It holds counts and shares only.

To cite this study:

TGScope Research (2026). "Telegram character limit: 4,096 for messages, 1,024 for captions". TGScope. https://tgscope.io/rnd/telegram-post-length-character-limit