Free · No Sign-up · No Watermark · 100% Private

Compress Video for Instagram Online Free

Instagram has specific video requirements for Reels, Stories, and feed posts. While the platform supports large files, smaller videos upload faster and play more smoothly. Our free Instagram video compressor helps you optimize videos for Instagram with the right dimensions, duration, and file size — all processed in your browser.

Drop your video here or click to browse

Supports MP4, WebM, MOV, MKV, AVI and 10+ more formats · Max 2GB

MP4MOVAVIWebMMKV+10 more
100% Private
GPU Accelerated
Up to 90% Smaller
No Watermark

Instagram Video Requirements

Instagram supports several video formats. Feed videos can be 3-60 seconds (or up to 60 minutes for IGTV). Reels are 15-90 seconds. Stories are up to 15 seconds per clip. The recommended resolution is 1080x1920 (9:16 aspect ratio) for Reels and Stories, and 1080x1080 (1:1) or 1080x1350 (4:5) for feed posts. MP4 format with H.264 codec is recommended.

How to Compress Video for Instagram

Upload your video, use our trimmer to cut it to the appropriate length (15s for Stories, 60s for Reels), then compress with the 'Best Balance' preset. The tool will reduce the file size while maintaining Instagram-quality resolution. For vertical content, ensure your video is already in 9:16 aspect ratio before uploading.

Optimizing Video for Instagram Reels

Instagram Reels perform best with vertical 9:16 videos at 1080x1920 resolution. Keep your Reel between 15-90 seconds. Use the 'Best Balance' compression preset to maintain quality while reducing file size. Add captions within Instagram after uploading, as the platform's built-in captioning is optimized for mobile viewing.

Instagram Stories Video Tips

Stories must be 15 seconds or less per clip. If your video is longer, our trimmer can split it into multiple 15-second segments. Compress each segment with the 'Smallest File' preset for fastest upload. Stories support both vertical 9:16 and horizontal 16:9 formats, but vertical performs better.

Frequently Asked Questions

What is the maximum video size for Instagram?

Instagram allows videos up to 4GB, but smaller files upload faster. For Reels, keep videos 15-90 seconds. For Stories, each clip must be 15 seconds or less.

How do I compress a video for Instagram Reels?

Trim your video to 15-90 seconds using our trimmer, then compress with the 'Best Balance' preset. Ensure your video is in 9:16 vertical format for best results.

What video format does Instagram use?

Instagram recommends MP4 with H.264 video codec and AAC audio. Our compressor outputs this format by default.

How long can Instagram Reels be?

Instagram Reels can be 15-90 seconds long. Use our trimmer tool to cut your video to the desired length before compressing.

Related Tools & Guides

Ready to Compress Your Video?

Free, private, and fast. No sign-up required.

Start Compressing