Telegram File Size Limit: 2 GB Free, 4 GB Premium (2026)
Telegram is one of the most generous messengers for file sharing: as of 2026 a free account can send files up to 2 GB each, and Telegram Premium raises that to 4 GB per file. There’s no cap on how many files you send, but the Bot API is a separate story — bots can only download files up to 20 MB and upload up to 50 MB through the standard API. These figures are current as of 2026; check Telegram’s site for any changes.
The Limits at a Glance
Free account
- 2 GB per file — photos, videos, documents, anything.
- Unlimited cloud storage for your chats and files.
Telegram Premium
- 4 GB per file — double the free ceiling.
- Faster downloads on top of the larger size.
Bots (Bot API)
- Download: up to 20 MB per file via
getFile. - Upload: up to 50 MB per file when a bot sends media.
- A local Bot API server can be self-hosted to lift these to ~2 GB.
Per-photo / inline
- Photos sent inline are compressed; send as a File/Document to preserve full quality up to the 2 GB (or 4 GB) ceiling.
Why Bots Hit a Much Lower Ceiling
The 2 GB and 4 GB numbers apply to people using the app. Bots talk to Telegram through the separate Bot API, which is intentionally throttled: a bot can only download files up to 20 MB and send files up to 50 MB through Telegram’s public servers. This trips up a lot of automations — you can receive a 1 GB video in a chat, but a bot in that same chat can’t fetch it.
The workaround is to run your own local Bot API server (Telegram open-sourced it), which raises a bot’s limits to roughly 2 GB for both directions. If self-hosting isn’t an option, keep bot-handled files small or pass a cloud link instead of the file itself.
Send as a File to Keep Full Quality
Like most messengers, Telegram compresses photos and videos sent the normal (inline) way so they load fast. To keep original resolution, attach using the “Send as File” (or Document) option — this skips compression and lets the media use the full 2 GB / 4 GB ceiling. The recipient downloads it rather than seeing an inline preview, but the file arrives untouched.
How to Send Bigger Files
- Upgrade to Premium for the 4 GB per-file ceiling if you routinely move large videos.
- Send as File, not inline, to skip compression and use the full size limit.
- Split very large archives into multiple parts if a single file exceeds your ceiling.
- Self-host a local Bot API server if a bot needs to handle files over 50 MB.
- Paste a cloud link for anything above 4 GB — Telegram can’t carry it directly.
Troubleshooting
What is the maximum file size on Telegram?
2 GB per file on a free account, and 4 GB per file with Telegram Premium. There’s no limit on how many files you send.
Why can’t my Telegram bot download a large file?
The Bot API caps bot downloads at 20 MB and uploads at 50 MB. Run a self-hosted local Bot API server to raise this to about 2 GB.
How do I send a photo without Telegram compressing it?
Use the “Send as File” (Document) option instead of sending it inline. Telegram won’t compress files, so the photo keeps full quality.
Does Telegram Premium really double the file size limit?
Yes — Premium raises the per-file ceiling from 2 GB to 4 GB, and also speeds up downloads.
How do I send a file bigger than 4 GB?
Telegram can’t carry it in a single file. Split it into parts or upload it to cloud storage and share the link.
Quick Reference
| Sender | Max file size (2026) |
|---|---|
| Free account | 2 GB |
| Premium account | 4 GB |
| Bot (public API, upload) | 50 MB |
| Bot (public API, download) | 20 MB |
| Bot (self-hosted server) | ~2 GB |
If work requests arrive over Telegram, Carly is an AI assistant you can message that works over Telegram to file information, create tasks, and follow up for you on triggers. It starts at $35/month, and the draw is reliability — the same step runs the same way every time.
Related guides: WhatsApp File Size Limit · Discord File Size Limit · Instagram DM Limit · Best AI Personal Assistants · Telegram group limit · Webex participant limit · Box storage limit
Ready to automate your busywork?
Carly schedules, researches, and briefs you—so you can focus on what matters.
See what people say
"Before Carly, I relied on a Calendly link, but the whole process felt impersonal and not very professional. Carly changed that by handling all the back-and-forth, so I'm no longer stuck in endless email threads trying to line up schedules.
Now Carly reaches out to candidates, shares my real-time availability, lets them pick a slot, then sends a Zoom link and drops it straight into my calendar. She sends reminders to both of us before each call, which has significantly reduced no-shows and last-minute confusion.
On top of scheduling, Carly acts like a full executive assistant, sending me my schedule the night before so I can prepare for each call. It reminds me of the old x.ai assistant, but Carly is noticeably smarter, faster, and better suited to my healthcare recruitment business."


