Instagram video size limits by feature
Instagram sets different maximum video size rules depending on where you post. Understanding file size caps, length limits, and recommended resolutions helps you avoid upload errors and deliver consistent quality. This evergreen guide covers Feed posts, Stories, Reels, and IGTV, using current Instagram guidance to help you prepare and export videos that upload smoothly on both mobile and desktop.
Feed posts
For Feed videos, Instagram accepts up to 60 minutes of video, but the recommended maximum file size is 4GB. Higher resolutions increase bitrate and file size, so 1080p is often a practical target for quality and compatibility. Use H.264 video with AAC audio in an MP4 or MOV container for best results. Keeping bitrate within typical ranges for the resolution helps avoid compression artifacts and upload interruptions on slower connections.
Feed checklist
- Aspect ratios: 1:1, 4:5, 16:9, 9:16 (supported)
- Recommended max file size: around 4GB
- Duration: up to 60 minutes
- Suggested resolution: 1080p or lower for reliable uploads
Stories
Instagram Stories accept up to 15 seconds per clip for most accounts, with a total cap that can reach 15 minutes for verified accounts or those with extended content permissions. The practical file size limit is typically around 500MB per Story, but staying under 100MB is safer for smooth uploads and faster loading. Recommended resolution is 1080p (1920x1080) with a 9:16 vertical aspect ratio to fill the frame on mobile devices.
Stories technical notes
- Aspect ratio: 9:16 vertical
- Recommended max file size: under 100MB for reliability
- Duration: 15 seconds (typical); up to 15 minutes for eligible accounts
- Suggested resolution: 1080p vertical
Reels
Reels are optimized for short-form vertical video, with a maximum file size of 4GB and a duration limit of 90 seconds. A 1080p vertical resolution (1920x1080) balances clarity and file size, while H.264 at a stable bitrate reduces buffering during playback. Keeping motion and audio clear within these limits improves reach and watch time, and using Instagram’s native tools can preserve metadata and minimize upload issues.
Reels checklist
- Aspect ratio: 9:16 vertical
- Recommended max file size: up to 4GB
- Duration: up to 90 seconds
- Suggested resolution: 1080p vertical
IGTV and long-form video
IGTV supports vertical or horizontal formats, with a maximum file size of 5GB for most accounts and up to 60 minutes duration. For high-resolution long-form content, consider 1080p as a baseline; higher resolutions increase bitrate and may approach file size caps more quickly. Uploading via the Instagram app or desktop site is supported, and splitting longer videos into shorter episodes can help manage file size and audience retention.
IGTV guidance
- Aspect ratios: 9:16 vertical or 16:9 landscape supported
- Recommended max file size: around 5GB
- Duration: up to 60 minutes
- Suggested resolution: 1080p or lower depending on bitrate headroom
Technical best practices to avoid upload issues
Large file size often stems from high resolution, high bitrate, or inefficient encoding. Compression settings matter more than raw resolution: a 1080p video with conservative bitrate can remain under 2GB, while 4K material may approach or exceed 4GB even at shorter lengths. Always check platform notifications when uploads fail, as they can indicate file size or format problems. Using native export presets for Instagram or a reliable third-party tool with H.264 and AAC ensures compatibility and reduces the likelihood of processing errors.
Quick comparison table
Use this summary to compare Instagram video limits at a glance. Values reflect current guidance and can change as Instagram updates policies, so treat this as a practical reference rather than an absolute contract.
| Feature | Maximum file size | Maximum duration | Recommended resolution | Aspect ratio |
|---|---|---|---|---|
| Feed | Up to 4GB | Up to 60 minutes | 1080p or lower | 1:1, 4:5, 16:9, 9:16 |
| Stories | Practically under 100MB | 15 seconds typical; up to 15 minutes eligible | 1080p vertical | 9:16 vertical |
| Reels | Up to 4GB | Up to 90 seconds | 1080p vertical | 9:16 vertical |
| IGTV | Up to 5GB (most accounts) | Up to 60 minutes | 1080p or lower | 9:16 vertical or 16:9 landscape |
File format and encoding recommendations
MP4 or MOV containers with H.264 video and AAC audio provide wide compatibility on Instagram. Key settings that influence size include resolution, frame rate, bitrate, and whether interlacing is used. For 1080p, aim for 8–12 Mbps for high quality at a manageable file size; 4K requires considerably higher bitrates and will approach platform caps faster. Two-pass encoding can improve quality at lower bitrates, and constant quality modes in many encoders help you balance file size against visual fidelity.
Upload troubleshooting and common errors
If a video fails to upload, first check file size and format. Reduce file size by lowering bitrate, shortening duration, or switching to a more efficient codec without changing visible resolution. On mobile, use the Instagram app’s native tools when possible; on desktop, ensure you’re using a supported browser and a stable connection. Error messages often indicate file size issues or unsupported formats—resize or re-encode to bring the media within limits, then retry.