Размеры картинок и видео для Телеграма
Короткий ответ: картинка в посте — до 10 МБ файлом и до 5 МБ по ссылке, сумма сторон не больше 10 000 пикселей, пропорции не круче 20:1; видео от бота — до 50 МБ; альбом — от 2 до 10 вложений. Рекомендованного разрешения картинки телеграм не публикует вообще: ограничены только вес, сумма сторон и пропорции. Ниже обе таблицы целиком, ссылки на документацию и то, что телеграм делает с файлом молча.
Картинки
| Что | Размер и вес | На что смотреть |
|---|---|---|
| Картинка в посте | до 10 МБ файлом, до 5 МБ по ссылке | Сумма ширины и высоты — не больше 10 000 пикселей, соотношение сторон — не круче 20:1. Оба порога объявлены в sendPhoto. |
| Разрешение картинки | не публикуется | Ни рекомендованного размера, ни порога, после которого телеграм пережимает фото, в документации нет. Числа вроде «1280 × 720» из чужих подборок ниоткуда не подтверждаются. |
| Альбом в одном посте | от 2 до 10 вложений | Картинки и видео мешаются свободно, а документы и аудио группируются только со своим типом. Подпись цепляется к первому элементу и одна на весь альбом. |
| Подпись к картинке | до 1024 знаков | У сообщения без вложения — до 4096. Разница ровно вчетверо, и это самая частая причина, по которой пост «не уходит целиком». |
| GIF и анимация | до 50 МБ | Отправляется отдельным методом: GIF или MPEG-4 без звука. Внутри альбома анимации не существует — там гифка станет обычной картинкой. |
| Миниатюра к видео и файлу | JPEG, меньше 200 кБ, стороны до 320 пикселей | Нужна только если телеграм не смог сделать превью сам. Переиспользовать чужую миниатюру нельзя, она загружается каждый раз заново. |
| Аватар канала | не публикуется | Метод смены фото канала принимает файл без единой оговорки о весе, размере и формате. Квадратная картинка от 512 пикселей стороной — практика, а не требование площадки. |
| Картинка в карточке ссылки | не публикуется | Превью телеграм собирает сам по разметке страницы, и её размеры нигде не описывает. Управлять можно только тем, показывать карточку и ставить ли её над текстом. |
Видео
| Что | Размер и вес | На что смотреть |
|---|---|---|
| Видео в посте от бота | до 50 МБ файлом, до 20 МБ по ссылке | Это потолок Bot API, и через него работает любая публикация по расписанию — своя или сервисом. |
| Видео, загруженное человеком | до 2 ГБ, с Premium до 4 ГБ | Лимит клиента, а не бота. Файл на 300 МБ вы отправите руками из приложения, но ни один бот его не примет. |
| Формат | MPEG-4 (H.264) | Остальное телеграм пропустит, но покажет файлом, а не проигрывателем: без превью и без просмотра в ленте. |
| Разрешение и длительность видео | не публикуется | Ни максимума, ни рекомендаций телеграм не даёт. Ширину, высоту и длительность бот передаёт справочно — чтобы клиент не гадал, каким местом рисовать плеер. |
| Видеокружок | квадратный MPEG-4, до 1 минуты | Единственное вложение, которое нельзя отправить ссылкой: только загрузкой файла. |
Потолок в 50 МБ — свойство публичного сервера Bot API, а не самой площадки: на своём сервере Bot API тот же бот отправляет файлы до 2000 МБ. Поднимать его ради постинга обычно не стоит, но знать про разницу полезно — она объясняет, почему видео с телефона уходит в канал руками и не уходит ботом.
Откуда числа:Bot API: отправка файловsendPhotosendMediaGroupsendVideosendVideoNotesetChatPhotoСвой сервер Bot APIСправка Телеграмасверено 05.09.2026
Что телеграм делает с файлом молча
У бота и у человека разные потолки
Из приложения вы отправляете файл до 2 ГБ, а с Premium — до 4 ГБ. Бот отправляет видео и файлы до 50 МБ, картинки — до 10 МБ, и это относится к любой публикации по расписанию, потому что она всегда идёт ботом. Поэтому ролик, который вчера вы кинули в канал с телефона, сегодня может не уйти из очереди — площадка та же, дверь другая.
По ссылке пороги вдвое-вчетверо ниже
Если файл не загружается, а передаётся адресом, телеграм скачивает его сам — и берёт максимум 5 МБ для картинки и 20 МБ для всего остального. Отдельная оговорка про файлы: по ссылке телеграм примет только PDF и ZIP. Загрузка файлом всегда даёт больший запас, просто занимает время.
Картинка молча становится картинкой
Отправленное как фото телеграм пережимает — это видно глазами, но ни порог сжатия, ни итоговое разрешение он не публикует. Если качество принципиально (скриншот с мелким текстом, макет, скан), отправляйте файлом: тогда телеграм отдаёт байты как есть, но покажет вложение строкой с именем, а не картинкой в ленте.
С вложением текст обрезается на 1024 знаках
Подпись к картинке или видео вчетверо короче обычного сообщения. Телеграм не «сокращает» текст — он просто отказывается принимать такой пост. Дальше есть два пути: резать текст или отправлять его отдельным сообщением следом за вложением, и тогда пост в канале выглядит как картинка и текст под ней.
Альбом живёт по своим правилам
Документы нельзя положить в один альбом с картинками и видео — телеграм соберёт группу только из однотипных вложений. Подпись у альбома одна и цепляется к первому элементу. Кнопок под альбомом не бывает вовсе: метод отправки группы их не принимает, поэтому пост с кнопкой придётся оставить с одним вложением.
Что из этого принимает Smmly
Это наши пороги, а не телеграма: мы не можем поднять их выше площадки, но кое-где сознательно держим ниже — чтобы отказ пришёл при постановке в очередь, а не через сутки от площадки. Числа ниже живут в коде адаптера и меняются вместе с ним.
- Длина текста
- 4096 знаков, с вложением — 1024 — длиннее — текст уедет отдельным сообщением следом за вложением, а не обрежется
- Вложений в посте
- до 10 картинок, до 10 видео, до 10 файлов — файл в одном посте с картинкой или видео не отправится — это ограничение телеграма, отбиваем сразу
- Что принимаем
- jpg, png, gif, webp, mp4, mov, webm, pdf — тип определяем по содержимому файла, а не по расширению: имя приходит от браузера и ничего не доказывает
- Вес файла
- картинка до 10 МБ, видео и PDF до 50 МБ — ровно пороги Bot API — принять больше значило бы дать залить файл, который всё равно не уйдёт
- Кнопки под постом
- на пост с одним вложением — на альбом кнопки не вешаются вовсе; предупреждаем при постановке в очередь, а не роняем публикацию
Частые вопросы
Какой размер картинки для телеграм-канала?
Телеграм не называет ни рекомендованного разрешения, ни размера в пикселях — в документации есть только три ограничения: вес до 10 МБ при загрузке файлом (до 5 МБ, если картинка передаётся ссылкой), сумма ширины и высоты до 10 000 пикселей и соотношение сторон не круче 20:1. Всё остальное, что попадается в подборках, — чужая практика без источника.
Почему картинка в телеграме теряет качество?
Отправленное как фото телеграм пережимает. Порог, после которого это происходит, и итоговое разрешение он не публикует. Единственный надёжный способ сохранить оригинал — отправить картинку файлом: тогда байты уходят как есть, но в ленте вложение будет выглядеть строкой с именем файла, а не картинкой.
Сколько картинок можно отправить в одном посте?
От 2 до 10 в альбоме — это предел метода отправки группы вложений. Картинки и видео можно смешивать, документы и аудио — только со своим типом. Подпись у альбома одна, до 1024 знаков, и цепляется к первому вложению.
Какой максимальный размер видео для телеграм-канала?
Смотря кто отправляет. Из приложения — до 2 ГБ, с Premium до 4 ГБ. Ботом, а значит и любой публикацией по расписанию, — до 50 МБ при загрузке файлом и до 20 МБ по ссылке. Эту разницу и стоит держать в голове: она не про формат ролика, а про то, каким путём он попадает в канал.
Сколько знаков помещается в подпись к картинке?
1024 после разбора разметки — то есть считается видимый текст, теги в счёт не идут. У сообщения без вложения предел вчетверо больше, 4096 знаков. Если текста больше, пост придётся разносить на вложение и отдельное сообщение под ним.
Какого размера должен быть аватар канала?
Телеграм этого не публикует: метод смены фото канала принимает файл без указаний о весе, размере и формате. На практике берут квадратную картинку от 512 пикселей стороной и проверяют, что важное не уходит под круглую обрезку, — но это опыт, а не требование площадки.
Рядом в справочнике
- Лучшее время постить в ТелеграмВремя решает почти всё
- Размеры для ВКонтактекартинки, видео, обложки
- Размеры для MAXкартинки, видео, обложки
- Размеры для Xкартинки, видео, обложки
- Размеры для Дзенкартинки, видео, обложки
Как публиковать в Телеграм по расписанию — на странице про автопостинг в Телеграм.
Проверяем размеры до публикации
Smmly отбивает пост, который телеграм не примет, при постановке в очередь — а не через сутки статусом «ошибка».
Попробовать за 10 ₽7 дней, отмена в один клик