Compress Video for Instagram
Opens at 1080p and 30 fps, with a target size worked out from your video.
This page opens the compressor with Screen size set to 1080p and Frame rate set to 30 fps, with Advanced open so you can see it. The target size is computed from your video's length and resolution. Press Compress video, save the result and post it from the Instagram app.
Free Video Compressor
No sign-up. No upload. No size limit.
Nothing is uploaded — the file is compressed on your device.
Why make a smaller copy before posting
Instagram processes every video you post, and the file you hand it is the starting point. A 4K clip at 60 fps from a phone is a large file to send over mobile data. A 1080p, 30 fps copy is much smaller and takes less time to upload.
The Instagram app also has its own Upload at highest quality setting, under Settings and activity, then Media quality (Instagram Help Center, checked September 2026).
What the preset sets
Screen size is measured on the short side, so a vertical 2160 × 3840 clip becomes 1080 × 1920 at 1080p. A clip that is already 1080p or smaller stays at Original, because the list only shows steps below the source. Frame rate is set to 30 fps; at a given file size, that leaves twice as much data per frame as 60 fps.
The compressor never crops. A horizontal clip stays horizontal, so crop it to vertical (9:16) in an editor first if you want it to fill the screen in Reels. It keeps the full length too; Trim Video ↗ cuts it first.
If the estimate is at least 97% of the original, the panel shows "At this setting the file stays about the same size." That happens with clips that are already 1080p at a low bitrate.
Doing it on the phone
Open this page in the phone's browser, choose the clip from the camera roll, compress it and save the result. The phone's own video encoder does the work, and the screen is kept awake while it runs. Videos in HEVC (H.265), which is how iPhones record by default, can only be read on devices with a hardware HEVC decoder, because Chrome has no software HEVC decoder.
Frequently asked questions
Does this crop my video to 9:16?
No. The picture keeps its shape; only its pixel size and bitrate change.
Why 30 fps?
At the same file size, 30 fps gives each frame twice the data of 60 fps. To keep the original frame rate, choose Original under Frame rate in Advanced.
Will the sound change?
Audio is kept as is by default. Choosing 128 kbps or 64 kbps re-encodes it, and audio with more than two channels is then mixed down to stereo. Only the first audio track is kept.
I closed the tab before downloading. Is the result gone?
The last result stays in the browser for up to 7 days. Open the compressor again in the same browser and it shows "Your last compressed video is still here."
Compress Video for Instagram
Opens the compressor set to 1080p.