публикацияinstagram

Публикация в Instagram: требования к фото, видео и подписям

Соотношения сторон, форматы, вес файлов, длина подписи и суточный лимит — что проверить до публикации, чтобы пост не отклонили.

Instagram* отклоняет публикацию по формальным признакам чаще, чем кажется: не то соотношение сторон, не тот формат файла, подпись длиннее предела. Ошибка при этом приходит уже после того, как пост поставлен в расписание, — то есть в момент выхода. Ниже собраны требования, которые стоит проверить заранее, и таблица отказов с тем, что делать в каждом случае.

Речь о публикациях в ленту. У сторис и Reels свои требования, и здесь они не рассматриваются.

Что нужно, чтобы публиковать через API

Автоматическая публикация в Instagram* идёт через официальный API, и у него есть входные условия:

  • профессиональный аккаунт — бизнес или автор. С личного аккаунта публиковать программно нельзя;
  • привязка к странице Facebook* — техническое требование платформы, даже если саму страницу вы не ведёте;
  • выданный доступ — вы один раз подтверждаете разрешения официальным окном входа и в любой момент отзываете их в настройках профиля.

Всё это настраивается один раз. Если публикация не работает с первого дня, причина почти всегда здесь: аккаунт остался личным или привязка не завершена.

Требования к изображению

Параметр Требование Что будет иначе
Соотношение сторон от 4:5 (вертикаль) до 1.91:1 (горизонталь) публикация отклоняется
Формат JPEG HEIC и WebP не принимаются
Вес файла примерно до 8 МБ отклоняется как слишком большой
Доступность файла должен скачиваться по ссылке в момент публикации «медиа недоступно»

Самая частая беда — соотношение сторон. Квадрат 1:1 и вертикаль 4:5 проходят, а популярный формат 9:16, в котором снимает телефон, — нет: он вертикальнее допустимого. Пост при этом выглядит нормально в редакторе и отклоняется на публикации.

Вторая по частоте — HEIC. Это формат по умолчанию на iPhone, и файл, отправленный без конвертации, не примут. Проверьте, что ваш инструмент конвертирует в JPEG, или конвертируйте сами.

Третья, неочевидная, — доступность файла. Instagram* не принимает картинку «из браузера»: он скачивает её по ссылке сам. Если ссылка временная и успела протухнуть, публикация упадёт с ошибкой, которая выглядит как проблема с файлом, хотя файл на месте.

Рабочий пресет для экспорта

Чтобы не считать пропорции каждый раз, держите три размера. Все три лежат внутри допустимого диапазона, и под них удобно сразу настроить шаблоны в редакторе.

Что снимаем Размер Соотношение
Вертикаль (занимает больше экрана) 1080 × 1350 4:5
Квадрат (универсально, хорош для каруселей) 1080 × 1080 1:1
Горизонталь (скриншоты, обложки) 1080 × 566 1.91:1

Экспорт — JPEG с качеством около 85%. Этого хватает, чтобы уложиться в лимит веса без видимой потери качества; выкручивать до 100% смысла нет — Instagram* всё равно пережимает файл на своей стороне.

Отдельно про безопасные поля: в ленте кадр показывается целиком, а вот в превью профиля вертикаль обрезается до квадрата по центру. Значит, важное — логотип, ключевая надпись, лицо — не должно уходить в верхние и нижние 15% вертикального кадра.

Требования к видео

Безопасная комбинация — MP4 с кодеком H.264 и звуком AAC. Она принимается всегда. Всё остальное — как повезёт: экзотический кодек внутри правильного контейнера отклоняется так же, как неверный формат.

Точные пределы длительности и разрешения платформа меняет чаще, чем требования к фото, поэтому опираться на цифру из статьи двухлетней давности не стоит — проверяйте в актуальной документации. Требование к соотношению сторон при этом то же, что у фото.

Подпись

Предел — 2200 знаков. Это много: полторы страницы текста помещаются свободно, и упереться в предел получается редко.

Но длина подписи и её читаемость — разные вещи. В ленте видно первые пару строк, дальше «ещё». Из этого следует правило: первые 125 знаков должны работать самостоятельно. Если ключевая мысль стоит в четвёртом абзаце, её не увидит почти никто.

Хэштеги — не больше 30 на публикацию. Превышение делает пост неопубликованным, а не просто обрезает лишние. Тридцать и не нужны: набор из пяти-десяти релевантных работает лучше, чем длинный хвост общих.

Суточный лимит

Не более 25 публикаций за скользящие 24 часа на один аккаунт. Обычному проекту этого хватает с избытком, но лимит стоит помнить в двух ситуациях:

  • перенос архива. Заливая старые посты в новый аккаунт, вы упрётесь в лимит на двадцать шестой публикации;
  • несколько инструментов на одном аккаунте. Лимит считается по аккаунту, а не по инструменту: если часть постов уходит вручную, а часть по расписанию, они делят один бюджет.

Окно скользящее — то есть освобождается оно постепенно, а не обнуляется в полночь.

Карусель

Карусель проверяется целиком: каждый файл в ней обязан пройти те же требования, что одиночная публикация. Один HEIC среди девяти JPEG отклонит весь пост.

Практическое следствие: собирая карусель, приводите все файлы к одному формату и одному соотношению сторон заранее. Смешанная карусель, где часть кадров вертикальные, а часть квадратные, выглядит неаккуратно и в ленте — Instagram* обрезает их по первому кадру.

Почему публикацию отклонили

Что видно Что произошло Что сделать
«Неверное соотношение сторон» кадр вертикальнее 4:5 или шире 1.91:1 обрезать под допустимые пропорции
«Формат не поддерживается» HEIC, WebP или экзотический кодек видео конвертировать в JPEG или MP4 (H.264 + AAC)
«Файл слишком большой» изображение тяжелее примерно 8 МБ пересжать без изменения размеров кадра
«Медиа недоступно» ссылка на файл не открылась в момент публикации перезалить файл и опубликовать снова
«Подпись слишком длинная» больше 2200 знаков сократить подпись
«Достигнут лимит публикаций» 25 постов за последние 24 часа подождать, окно освобождается постепенно
«Доступ истёк» разрешения отозваны или устарели подключить аккаунт заново
«Контент отклонён» сработали правила платформы по содержанию переписать текст или заменить медиа

Отдельно стоит «доступ истёк»: это не ошибка публикации, а состояние подключения, и оно чинится не повтором отправки, а повторным подключением аккаунта. Хороший инструмент предупреждает об этом заранее, а не в момент выхода поста.

Чего платформа не требует

Половина «правил Instagram», которые передают из статьи в статью, требованиями не являются. Их можно нарушать без последствий для публикации.

  • Хэштеги в первом комментарии. Приём про эстетику подписи, а не про требования. В подпись они помещаются наравне.
  • Публикация «в лучшее время». Это оптимизация, а не условие: пост в неудачный час выйдет так же, как в удачный.
  • Ссылки в подписи. Они не запрещены и не отклоняют пост. Они просто не кликабельны — и поэтому бесполезны, а не вредны.
  • Одинаковый визуальный стиль. Полезен для узнаваемости, но к требованиям API отношения не имеет.

Различать это важно по одной причине: настоящие требования — жёсткие, их нарушение означает неопубликованный пост. Всё остальное — вопрос качества, и решается оно редактурой, а не проверкой перед отправкой.

Чеклист перед публикацией

  • аккаунт профессиональный и привязка завершена;
  • все изображения в JPEG, не HEIC;
  • соотношение сторон в диапазоне от 4:5 до 1.91:1 — у каждого кадра карусели;
  • файлы легче 8 МБ;
  • подпись до 2200 знаков, ключевая мысль — в первых 125;
  • хэштегов не больше 30, и они относятся к теме;
  • за последние сутки с аккаунта ушло меньше 25 публикаций;
  • доступ к аккаунту действующий, предупреждений о его истечении нет.

Проверять это руками по каждому посту незачем: в Sonaco требования к медиа проверяются до публикации, а не в момент выхода, и отказ приходит понятной причиной, а не кодом ошибки платформы. Сам пост при этом сначала проходит согласование с клиентом и лишь потом уходит в расписание.

Попробовать бесплатно

Как устроены те же вещи в других каналах — Telegram и Threads.