Main Street Profile
Contact

Video File Size for Instagram: Limits and How to Shrink

The video file size for Instagram that matters most is not a single number. It is the mix of length, resolution and bitrate that decides how big your file is and how clean it looks after Instagram re-encodes it. Export a tidy H.264 MP4 at the right shape, keep it short, and it will usually upload without a fight and look sharp.

Dewlight serum ad: demo brand sample. Dewlight, a demo brand

What is the maximum video file size for Instagram?

For ads, Meta’s own ads guide lists a 4 GB maximum file size for Instagram Feed, Stories and Reels placements. We read those pages on 8 Nov 2026. Organic posts from the app follow separate rules that Meta changes often, so check Meta’s current specs before you rely on a number for them.

Here is what the three Instagram ad pages said when we read them on 8 Nov 2026:

Sources: facebook.com/business/ads-guide/update/video/instagram-reels, /instagram-feed and /instagram-story, read 8 Nov 2026. These are ad specs. For aspect ratios across platforms, see our guide to video ad sizes.

What actually makes a video file big?

Six things drive file size: length, resolution, bitrate, codec, frame rate and audio. Bitrate matters most. It is how much data each second of video gets. A longer clip or a higher bitrate means a bigger file, and the extra data is not always visible.

Why does Instagram recompress my video?

Instagram re-encodes uploads so they play smoothly on every phone and connection. Your file is converted again, so any softness in your export gets worse. The fix is to give it a clean, standard file so the second pass has less to damage.

That is why a heavily compressed export looks fine on your laptop and rough in the feed. You compressed it once, Instagram compressed it again, and the damage stacks. Hard detail suffers first: fine text, hair, fabric weave, sparkling highlights and fast pans.

A clean upload file usually means:

The bitrate target depends on the clip. Busy footage needs more than a calm product turntable. Judge by eye on a phone before you decide.

How do you reduce video file size without wrecking quality?

Shorten first, then match the resolution to the placement, then let the encoder choose the bitrate by quality. Do not just drag a size slider down. Each step below removes data the viewer will not miss. Change one thing at a time and watch the result on a phone.

  1. Trim. Cut the first and last half-second of slack and any shot that does not earn its place.
  2. Export at the delivery size. Do not upload 4K to a placement that shows 1080 x 1920.
  3. Use quality-based encoding. A constant-quality setting lets simple shots use less data and busy shots more.
  4. Keep the audio clean and standard. AAC, 48 kHz, stereo.

Two generic ffmpeg examples. Treat them as starting points, not rules. Lower CRF means higher quality and a bigger file, and the right value depends on your footage.

Example A, re-encode with constant quality:

ffmpeg -i input.mov -c:v libx264 -profile:v high -pix_fmt yuv420p -crf 21 -r 30 -c:a aac -ar 48000 -b:a 128k -movflags +faststart output.mp4

Example B, scale to 1080 wide for a vertical file:

ffmpeg -i input.mp4 -vf "scale=1080:-2" -c:v libx264 -profile:v high -pix_fmt yuv420p -crf 23 -c:a aac -ar 48000 -movflags +faststart output_1080.mp4

We ran these commands with ffmpeg 7.1 on 8 Nov 2026, on a short test clip, and they worked as described.

Prefer a point-and-click tool? In HandBrake, pick a general-purpose "Fast" preset at the menu level, set the format to MP4, choose H.264, and use a constant quality value rather than a fixed file size. Then check "Web Optimized" so the file starts playing sooner.

Why does my Instagram video look blurry?

Blur usually comes from one of four causes: a heavily compressed export that Instagram compressed again, the wrong shape being cropped or stretched, a weak connection during upload, or an upload-quality setting in the app. Fix the file first, then check the other two.

Which file shape fits each placement?

Match the ratio and resolution to where the video runs, and watch the item in the last column. The figures below come from Meta’s ads guide as read on 8 Nov 2026. Where a number is not listed, the table says to check Meta’s current specs.

<div class="tw">

PlacementRecommended shape (ads guide)What to watch
Instagram Reels ads9:16, 1440 x 2560, MP4 or MOV, 4 GB maxH.264, stereo AAC, no edit lists in the file, keep key text clear of the top and bottom
Instagram Stories ads9:16, 1440 x 2560, MP4 or MOV, 4 GB maxClips under 16 seconds run as one ad, longer ones can be split into cards
Instagram Feed ads1080 x 1920 listed for 9:16, MP4 or MOV, 4 GB maxCheck Meta’s current specs for other feed ratios
Organic Reels, Stories, postsCheck Meta’s current specsSame clean export rules apply: H.264, AAC, faststart

</div>

Plan the vertical master first, then cut other shapes from it. Our video brief template has a sizes field so you can ask for every format at once.

FAQ

What is the ideal video file size for Instagram?

There is no single ideal size. Aim for the smallest file that still looks clean on a phone. Meta’s current specs give the hard limit, and quality-based encoding gets you under it.

What video file size works for Instagram Reels?

For Reels ads, Meta’s ads guide lists a 4 GB maximum, read 8 Nov 2026. For organic Reels, check Meta’s current specs.

How do I reduce video file size for Instagram?

Trim the clip, export at the delivery resolution, and use a constant-quality H.264 export. Then check the result on a phone.

Why did Instagram reject my video?

Common causes are an unsupported format, a file with unusual container data, or a clip that breaks the length limit. Re-export as a plain H.264 MP4 with AAC audio and try again.

Does a smaller file always mean worse quality?

No. Cutting length and exporting at the right resolution shrink the file without hurting the picture. Only a bitrate set too low causes visible damage.

Email us your brief

Want a file that is ready to run in every size? Email us your brief and we reply with a quote. We make white-label product videos for agencies, in 9:16, 1:1 and 16:9 from one piece, as clean MP4s with no watermark.

hello@mainstreetprofile.com

Email us your brief

Or read how it works on the agencies page.