Preset · 100 MB · practical Reels upload

Compress Video for Instagram

Instagram’s consumer help center does not publish one file-size number we could confirm for posting from the app. A multi-gigabyte camera file is still a bad upload on a phone, and Instagram recompresses large videos. This page preselects 100MB as a practical 1080p-friendly file. Stories are short, so trim a Story before you compress it. Follow the in-app limit if Instagram shows one.

Cut a heavy export down to 100MB before you post a Reel, feed clip or Story.

Drop videos here, or click to browse

Up to 1GB each · MP4, MOV, WebM or MKV

Choose files

Processed locally in your browser. Nothing is uploaded.

Settings

Add a video and the settings for this tool appear here.

How it works

  1. 1Drop the Reel, feed clip or Story export.
  2. 2Keep 100MB, or lower it on a slow connection.
  3. 3Compress, download, and upload the file in Instagram.

Processed locally in your browser. Nothing is uploaded.

Process videos up to 1GB on your device. Nothing is uploaded.

100MB is practical, not an official maximum

Reels and feed uploads fail or crawl when the file is a 4K camera original. 100MB of H.264 uploads on a normal connection and gives Instagram less to crush.

We are not quoting an Instagram “maximum file size” because we could not confirm one on the consumer help center.

Trim Stories before compressing. This tool does not crop to 9:16 for you.

Instagram, stated carefully

This preset
100MB, practical
Official in-app file cap
Not verified
Stories
Short; trim before you post

Checked 2026-10-10. Third-party spec tables disagree, so they are not used as Slimvid’s source.

Checked 2026-10-10.

What fits in 100 MB

Planning estimate from Slimvid’s size formula: 97% of the byte cap, a small audio reserve, then a lower resolution when the video bitrate would look bad. It is not a measured encode of one clip. Motion, codec and audio change the file.

DurationTotal budgetVideo bitratePicture the planner picks
15 sec51733 kbps51605 kbps1080p
30 sec25867 kbps25739 kbps1080p
1 min12933 kbps12805 kbps1080p
2 min6467 kbps6339 kbps1080p
5 min2587 kbps2459 kbps720p
10 min1293 kbps1165 kbps480p

Three steps

How to compress a video for Instagram

Compress video for Instagram to 100MB online, free, no upload. Consumer help lists no file cap we could confirm. 100MB is a practical preset.

  1. 1

    Drop your file

    Drop the Reel, feed clip or Story export.

  2. 2

    Choose settings

    Keep 100MB, or lower it on a slow connection.

  3. 3

    Download

    Compress, download, and upload the file in Instagram.

All compress-video pagesVideo upload limits in 2026

Same job, other limits

Related size and platform pages

Keep going

Related tools

FAQ

Instagram video size FAQ

Does Instagram have a file size limit?
The consumer app does not publish one number we could confirm. 100MB is this page’s practical preset. Use the limit Instagram shows if it differs.
Should I export 4K or 1080p?
1080p is enough for a phone feed. A 4K source can be scaled down while holding 100MB.
Is the video uploaded here?
No. You download the result and post it yourself.

Desktop · Coming soon

Desktop · Coming soon

The desktop app is in development. Join the waitlist for launch updates.

  • No file size limit — 4K, hour-long recordings, anything
  • Batch queues: drop a folder, apply one preset
  • Hardware-accelerated encoding (H.264 / H.265)
  • Works fully offline, same privacy guarantee