telegramUnicode code pointsVerified by Tal Weiss
Telegram character limit and media specs
A Telegram post holds up to 4,096 characters, with 10 images, 10 video, a PDF document. Every number below is the one our publishing engine enforces before a Telegram post goes out, with the source it came from and the date we last read it.
Text[text]
| Max length | 4,096 Unicode code points |
|---|---|
| With media | 1,024 |
| Counting | Counted in Unicode code points: one plain character is one, and a link costs its full length. |
Media
| Constraint | Images[image] | Video[video] | Documents[document] |
|---|---|---|---|
| Per post | 10 | 10 | 1 |
| Formats | .png, .jpg, .jpeg, .gif, .webp | .mp4 | |
| Max size | 10,000,000 bytes | 50,000,000 bytes | 50,000,000 bytes |
| Max length | - | - | - |
| We publish it | yes | yes | yes |
We publish text, images, video and PDF documents here.
Mentions
| Syntax | @username |
|---|
Plain @username links natively.
The guidance our own agent carries for Telegram, verbatim.
How our publisher handles it
The notes our publishing engine carries for Telegram, verbatim - what our adapter does, not only what the platform allows.
- With media attached the text becomes a caption capped at 1,024 characters.
Questions
- How long can a Telegram post be?
- 4,096 characters. Counted in Unicode code points: one plain character is one, and a link costs its full length. With media attached the limit drops to 1,024.
- How many images can one Telegram post have?
- Up to 10: .png, .jpg, .jpeg, .gif, .webp, up to 10,000,000 bytes each.
- What video does Telegram accept?
- 10 video per post: .mp4, up to 50,000,000 bytes each.
- How do you tag an account on Telegram?
- Write @username. Plain @username links natively.
Sources, verified 2026-09-29
Each citation names where the number came from. Anything we could not confirm in an official document is marked, because a number nobody will stand behind should look different from one that is.
- [text]core.telegram.org/bots/api (Bot API 10.3) sendMessage 1-4096, sendPhoto/Video/Document caption 0-1024core.telegram.org/bots/apiverified 2026-09-29
- [image]core.telegram.org/bots/api sendPhoto <=10 MB multipart, w+h <=10000, ratio <=20; sendMediaGroup 2-10 items; formats not listed in docs (2026-09-29, LOW on formats)core.telegram.org/bots/api
- [video]core.telegram.org/bots/api sendVideo: MPEG4, bots upload <=50 MBcore.telegram.org/bots/apiverified 2026-09-29
- [document]core.telegram.org/bots/api sendDocument <=50 MB; albums group documents only with documentscore.telegram.org/bots/apiverified 2026-09-29
- [links]core.telegram.org/api/links t.me/<username>/<id>, t.me/c/<channel>/<id>core.telegram.org/api/linksverified 2026-09-29
