Instagram feed video export settings and upload specs.
What Instagram feed video publishes about feed video uploads, with a link to each source, and the settings we would export with.
Recommended export
Shinel recommendation1080 x 1920 · 30 fps · H.264 High level 4.0 · 8 Mbps VBR · keyframe every 2 s · AAC 128 kbps 48 kHz · Rec. 709 (BT.709), 8-bit 4:2:0, limited (TV) range
Instagram feed video publishes no bitrate. This follows YouTube's published table for the resolution, which every major platform handles well. Meta re-encodes every upload, so more bitrate than this mostly adds upload time.
Instagram feed video upload limits
Each value links to where it was published.
Good to know about Instagram feed video
- The Instagram Graph API page lists only Reel and Story video specs; organic feed video is published through the Reels flow, so use the Reels settings.
- The ads spec for feed does not state codec or frame rate.
Instagram feed video export settings by editing app
Other Instagram formats
Frequently asked questions
What are the best export settings for Instagram feed video?
1080 x 1920, 30 fps, H.264 High, 8 Mbps VBR, AAC 128 kbps at 48 kHz, in an MP4. Instagram feed video publishes no bitrate. This follows YouTube's published table for the resolution, which every major platform handles well. Meta re-encodes every upload, so more bitrate than this mostly adds upload time.
What is Instagram feed video's maximum file size?
4 GB (ads spec).
How long can a Instagram feed video video be?
1 second to 60 minutes (ads spec).
What aspect ratio does Instagram feed video use?
9:16 with 1% tolerance (ads spec); organic posts accept 1.91:1 to 9:16 (reels help).
Shinel Studios
Rather send the footage and get Instagram feed video-ready edits back?
Our editors cut, caption, colour and export to each platform's spec, with 2 revision rounds. Shorts come back in 48-72 hours, long videos in 5-10 days.