Skip to content

Platform limit

Telegram video length and size limit: app, bots and schedulers

Telegram does not set a maximum video duration. What it sets is a file size, and the size depends on how the video is sent: from the app, or by a bot, which is how scheduling tools post to channels. This guide lists each limit, works out how long a video fits in each, and shows how to schedule Telegram videos.

By Angelina F. · Updated · 6 min read

Key takeaways

  • Telegram sets no video duration limit; file size is the limit.
  • In the app: up to 2 GB per file, or 4 GB with Telegram Premium.
  • Bots, and so scheduling tools, can send videos up to 50 MB.
  • SkedCast converts Telegram videos to MP4 and fits them to 50 MB, about 5 minutes at 720p.
  • For a longer video, post it from the Telegram app or share a link to the full video.
On this page

What is the Telegram video length limit?

There is none in minutes: Telegram limits the file, not the running time. How big the file can be depends on who sends it:

Illustration: a wide video card passes through a measuring funnel that shrinks it into a paper plane flying to a channel card of message bubbles, beside a small storage meter and a friendly bot.
On Telegram, the file size sets how long a video can be.
Telegram video limits by how the video is sent (Telegram, 2026)
Sent fromLargest fileLength limit
The Telegram app, free account2 GBNone stated
The Telegram app, Premium4 GBNone stated
A bot (Bot API), which schedulers use50 MBNone stated
SkedCast50 MB, MP4About 5 minutes, at 720p

Why do scheduling tools have a smaller Telegram limit?

Because they post through a bot. A channel admin adds the tool’s bot to the channel, and the bot publishes each post when its time comes; Telegram’s Bot API documentation says bots can currently send video files of up to 50 MB. The 2 GB and 4 GB limits apply to people sending from the Telegram app, so a video that posts from your phone can be too big for any scheduler. SkedCast’s Telegram scheduler posts this way.

How long can a Telegram video be at 50 MB?

It depends on the quality. A file’s size is its bitrate times its length, so a sharper video fits fewer minutes into the same 50 MB. Approximate lengths, video and audio together (SkedCast’s calculation):

About how much video fits in 50 MB (SkedCast calculation, video plus 128 kbps audio)
QualityBitrateAbout how long fits
1080p4.5 MbpsAbout 1.5 minutes
720p (SkedCast’s target)1.2 MbpsAbout 5 minutes
480p0.7 MbpsAbout 8 minutes

How do you post a longer video to a Telegram channel?

Three ways, depending on how long it is:

  • Send it from the Telegram app, where a file can be up to 2 GB, or 4 GB with Premium.
  • Cut it into parts of a few minutes each and schedule them in order.
  • Post a short clip with a link to the full video, for example on YouTube; see the video length limits for every platform.

How do you schedule a Telegram video with SkedCast?

Connect the channel once, check how the post will look with the Telegram post preview, then:

  1. Add the video

    Upload the video to a Telegram post; SkedCast converts it to MP4 at 720p so it fits 50 MB.

  2. Write the caption

    Add a caption of up to 1024 characters, the limit Telegram sets for text with media, in Markdown or HTML.

  3. Choose the options

    Pick a cover, send it silently, protect it from forwarding and saving, or add a first comment as a reply.

  4. Schedule it

    Pick the time; SkedCast posts it to the channel then.

Diagram: upload the video, SkedCast converts it to MP4 at 720p to fit the bot limit, add the caption and options, and SkedCast posts it to the Telegram channel at the set time.
Scheduling a Telegram video, from upload to the channel.

Sources

Last reviewed . Platforms and vendors change their rules and plans, so check the source before you rely on a figure.

Telegram video length limitTelegram video size limitTelegram file size limitTelegram bot video limitplatform limits

FAQ

What is the Telegram video length limit?
Telegram sets no limit in minutes. The limit is file size: 2 GB in the app, 4 GB with Premium and 50 MB for bots.
What is the largest video I can send on Telegram?
2 GB from a free account and 4 GB with Telegram Premium, sent from the Telegram app.
What is the Telegram bot video limit?
Bots can send videos of up to 50 MB, according to Telegram’s Bot API documentation.
How long a video can I schedule to Telegram?
Through SkedCast, an MP4 of up to 50 MB, which is about 5 minutes at 720p.
Why do some tools quote a minute limit for Telegram video?
It is how long fits in the 50 MB bot limit at the quality the tool encodes, not a limit Telegram sets.
Can I schedule a Telegram video with a caption?
Yes. A caption on a video can be up to 1024 characters, and SkedCast supports Markdown and HTML formatting.

Ready to broadcast everywhere?

Sign up free — no credit card. You land on the Free plan, and you can start a one-time 7-day Studio trial from your workspace whenever you are ready. Connect your first accounts, import a batch, and watch one post fan out across every platform.