ShrinkVideos
Free, no signup required

Compress Video for Instagram

Instagram compresses uploaded videos itself, but starting with a smaller, well-encoded file uploads faster and looks more consistent.

No watermark No file uploaded* Free up to 500MB

Drop your video here

or browse your files

MP4MOVAVIMKVWebM

Processed on your device — nothing is uploaded

Speeds up uploading Reels and feed videos, especially on mobile data

Reduces the chance of Instagram's own compression making an already-heavy file look worse

Frees up phone storage after exporting from editing apps

Instagram file size limits

Instagram Reels support videos up to 10 minutes; feed videos up to 60 minutes.

Use the 'Basic' preset to keep quality high — Instagram will still apply its own compression on top.

How it works

Step 1

Upload

Drop your file in — up to 500MB free.

Step 2

Pick a quality

Basic, Strong, or Superb compression.

Step 3

Download

Get your smaller video in seconds.

Frequently Asked Questions

Instagram applies its own compression to every upload to save bandwidth — starting with a smaller, cleanly-encoded file generally holds up better through that second pass than a huge, high-bitrate original.

It's optional since Instagram re-compresses anyway, but it does make the upload noticeably faster, especially for longer Reels edited in a separate app.

Yes — Reels currently support up to 10 minutes while regular feed video posts support longer uploads, though Instagram continues to adjust these limits over time.

No, compression only changes bitrate/file size — you still need to crop or export at 9:16 (or your intended ratio) separately before or after compressing.

'Basic' is recommended for Stories since Instagram already compresses them significantly — starting with maximum quality helps offset that second compression pass.

Explore further

Ready to compress your video?

No signup, no watermark, no waiting around.

Compress a Video