В Телеграм работает частично · официальных размеров в пикселях нет, есть потолки и известные размеры превью
Размер картинки для телеграм-канала
Честный ответ по телеграму такой: рекомендованных размеров ни для аватара канала, ни для картинки к посту он не публикует. Зато публикует другое — потолок отправки и то, до каких размеров сервер уменьшает картинку у себя. От этого и стоит плясать.
Считается в браузере: текст никуда не отправляется, регистрация не нужна.
Что делает Телеграм
- Рекомендованный размер
- телеграм его не публикует — ни для поста, ни для аватара
- Вес картинки
- до 10 МБ при отправке фотографией
- Сумма сторон
- не более 10 000 пикселей
- Соотношение сторон
- не более 20 к 1
- Что хранит сервер
- копии с ограничением 100, 320, 800, 1280 и 2560 px по стороне
- Квадратные кадры
- 160, 320, 640 и 1280 px — на них обрезаются аватары
- Вложений за раз
- до 10 картинок альбомом
Начнём с того, что можно проверить. В документации Bot API у отправки фотографии стоят три ограничения: файл не больше 10 МБ, сумма ширины и высоты не больше 10 000 пикселей, соотношение сторон не больше 20 к 1. Это потолки, а не рекомендации: картинка 9000×900 формально пройдёт, просто смотреть на неё будет некому. Наш композер принимает картинки ровно по этому пределу — 10 МБ, чтобы отказ пришёл сразу, а не после минуты заливки.
Второе официальное число полезнее первого. Телеграм не хранит ваш файл как есть: сервер делает уменьшенные копии с ограничением по стороне 100, 320, 800, 1280 и 2560 пикселей и отдаёт клиенту подходящую. Практический вывод простой — крупная сторона больше 2560 пикселей смысла не имеет: до читателя доедет копия, а не оригинал. А для картинки в ленте достаточно 1280 по длинной стороне, это ровно та копия, которую чаще всего и показывают.
Про аватар канала площадка не пишет ничего, и мы не станем додумывать за неё. Единственное официальное число, которое к нему относится, — размеры квадратных кадров: 160, 320, 640 и 1280 пикселей. Отсюда пресет 1280×1280: это самый крупный квадрат, который телеграм у себя хранит, и грузить больше бессмысленно. Аватар обрезается в круг, поэтому проверяйте, что логотип помещается во вписанную окружность.
Если вам нужен не размер, а качество, ключевое ограничение другое: телеграм пережимает картинку сам, и тонкий текст на скриншоте после этого разваливается. Обходной путь один и штатный — отправить картинку файлом, без сжатия, но тогда она приедет вложением, а не картинкой в ленте. Мы файлами отправляем документы, а картинку кладём картинкой; как устроен постинг в канал, разобрано на странице про автопостинг в телеграм.
Обо что тут спотыкаются
Кружок аватара съедает углы
Квадрат 1280×1280 показывается кругом и в списке чатов уменьшается до совсем мелкого. Всё, что стоит по краям, — рамка, подпись, дата — исчезнет. Проверяйте макет не в полном размере, а на превью размером с ноготь.
Скриншот с текстом лучше слать файлом
Пережатие бьёт по мелкому шрифту и тонким линиям сильнее всего: таблица со скриншота становится нечитаемой. Если текст на картинке важен, отправляйте её файлом — телеграм не станет её сжимать, но она приедет вложением, без превью в ленте.
Подпись к картинке короче поста
Ограничение не про картинку, но всплывает именно с ней: у поста с вложением подпись 1024 знака против 4096 у обычного. Длинный текст с картинкой разъедется на два сообщения. Посчитать заранее можно счётчиком символов.
Частые вопросы
Какой размер картинки для поста в телеграме?
Официального рекомендованного размера телеграм не публикует. Из того, что опубликовано, следует ориентир: 1280 пикселей по длинной стороне — это размер копии, которую площадка чаще всего показывает, а больше 2560 грузить бессмысленно, столько всё равно не сохранится. Потолки при этом такие: файл до 10 МБ, сумма сторон до 10 000 пикселей, соотношение не больше 20 к 1.
Какой размер аватарки телеграм-канала?
Числа для аватара у телеграма нет. Есть смежное официальное: сервер хранит квадратные кадры со стороной 160, 320, 640 и 1280 пикселей, поэтому разумный максимум — квадрат 1280×1280. Помните, что показывается он кругом, и края обрежутся.
Почему телеграм испортил качество картинки?
Потому что он её пережал и уменьшил у себя — это происходит со всеми картинками, отправленными как фото. Помогает не увеличение файла, а отправка файлом: так изображение не сжимается, но приезжает вложением, без превью в ленте.
Сколько картинок можно отправить одним постом?
До десяти — альбомом. Подпись при этом одна на весь альбом, и в неё помещается 1024 знака, а не 4096.
Куда это применить
У Smmly есть бесплатная страница со ссылками на адресе вида smmly.ru/@ник: имя, описание, кнопки и знаки соцсетей.Обрезанная картинка встаёт аватаром страницы или обложкой кнопки-карточки — загрузкой, без возни со ссылками.
Канал для неё подключать не нужно и денег она не стоит — страница и инструменты бесплатны целиком.
Сделать свою страницуПостите регулярно? Тогда Smmly ещё и ставит посты по расписанию в Телеграм, ВК, MAX и X — 7 дней за 10 ₽.
Размеры картинок в других сетях
- ВКонтактеВК публикует размеры обложки и аватара, размер картинки к записи — нет
- Дзенсправка даёт минимальные размеры обложки и аватарки, обложки доступны от 500 подписчиков
Другие приёмы в Телеграм
Разбор самого приёма и все сети списком — на странице инструмента. Что Телеграм умеет по части публикаций — лимиты, вложения, подключение канала — на его посадочной. Остальные бесплатные инструменты — на витрине.