Any restrictions for media posts with Instagram Direct Publishing?

Created by Eva Liu, Modified on Sat, Oct 15, 2022 at 3:41 PM by Eva Liu

Instagram has allowed direct publishing for its Business accounts; however, there are a few requirements we need to fulfill to ensure a smooth publishing experience. 

For an easy understanding of what is required, we have segregated the information based on the media categories:

  • Image post requirements
  • Video post requirements

1. Image Post Requirements

A single-image post is eligible for direct publishing on Instagram Business accounts when:

  • The maximum file size is 8MB
  • The aspect ratio is within a 4:5 to 1.91:1 range 
  • The minimum width is 320 
  • The maximum width is 1440
  • The condition of height will vary depending on width and aspect ratio
  • The image is in the format JPEG/JPG/PNG 

You can solve any size-related issues in image posts on BrandConnected. You can use the image editor to crop or resize the image to fit the above criteria manually while scheduling the post. 

But if the size of the image post exceeds the limits of what is allowed on the platform and you are not sure about the platform's requirements, just schedule the image post. BrandConnected will optimize the image size internally, so it fits the platform's given limitations and gets published without any problems. 

2. Video Post Requirements

Videos must meet the following specifications:

  • Container: MOV or MP4 (MPEG-4 Part 14), no edit lists, moov atom at the front of the file.
  • Audio codec: AAC, 48khz sample rate maximum, 1 or 2 channels (mono or stereo).
  • Video codec: HEVC or H264, progressive scan, closed GOP, 4:2:0 chroma subsampling.
  • Frame rate: 23-60 FPS.
  • Picture size:
    • Maximum columns (horizontal pixels): 1920
    • Minimum aspect ratio [cols / rows]: 4 / 5
    • Maximum aspect ratio [cols / rows]: 16 / 9
  • Video bitrate: VBR, 50Mbps maximum
  • Audio bitrate: 328kbps
  • Duration: 60 seconds maximum, 3 seconds minimum
  • File size: 100MB maximum

BrandConnected will be able to present errors for you to rectify when you would have selected an Instagram business account and would be trying to share an incompatible video. The errors will be as under:




Error messageReasonWhat needs to be done?
The video size for an Instagram post should be less than 100 MB.When the file size is greater than 100 MBYou need to upload a video with a size less than 100 MB
The duration of the video for an Instagram post should be between 3 to 60 seconds. When the minimum duration for the video file is less than 3 secondsYou need to upload a video with a duration of more than 3 seconds and less than 60 seconds

The duration of the video for an Instagram post should be between 3 to 60 seconds. 
When the maximum duration for the video file is greater than 60 secondsYou need to upload a video with a duration of more than 3 seconds and less than 60 seconds
Instagram: The audio codec of the video file should be AAC. 
When the audio codec of the video file is not AAC
You need to ensure that the audio codec of the video is AAC
Instagram: The audio sample rate of the video file should be a maximum 48khz. When the audio sample rate of the video is more than 48khzYou will be required to keep the audio sample rate of the video under 48khz
Instagram: The video file should have a maximum of 2 audio channels.When the video file has more than 2 audio channelsYou need to ensure that the video file does not have more than 2 audio channels
Instagram: The video codec of the file should be HEVC or H264. 
When the video codec is not either HEVC or H264 
If the video codec is other than HEVC or H264 you will get this error. You need to ensure that the video codec is either HEVC or H264
Instagram: The video file should be a progressive scan video. When the video file is not progressive scan the videoEnsure that the video file is a progressive scan only.
Instagram: The chroma subsampling of the video should be 4:2:0. When the chroma subsampling of the video is not 4:2:0Instagram will allow publishing when the chroma subsampling of the video is 4:2:0, hence, you need to check this attribute of your video
Instagram: The video frame rate should be within 23-60 FPS range. When the video frame rate is not within the 23-60 FPS rangeMaintain the video frame rate within the 23-60 FPS range
Instagram: The aspect ratio of the video should be within the 4:5 to 16:9 range. When the aspect ratio of the video is not within the 4:5 to 16:9 rangeMaintain the aspect ratio within 4:5 to 16:9 range
Instagram: The video bitrate should be VBR. When the video bitrate is not VBRKeep the video bitrate as VBR
Instagram: The video bitrate should not be more than 5 Mbps. When the video bitrate is more than 5 MbpsKeep the video bitrate less than 5 Mbps
Instagram: The audio bitrate of the video file should be 320 kbps. When the audio bitrate is not 320 kbpsKeep the audio bitrate as 320 kbps


Note: You can customize your Instagram video post by selecting the thumbnail of your choice for it. 





Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article