Short-form feeds replay a video automatically, which is why a well-built loop keeps people watching and pushes watch time up. The trick is to export a clip whose end flows back into its start, at a length short enough that the repeat happens while the viewer is still watching.
Length that works
- 5-10 seconds is the sweet spot for a loop that replays visibly within a normal scroll.
- If your source is only 2-3 seconds, loop it up to 6-10 seconds so the motion reads as deliberate rather than glitchy.
- Set the runtime to a whole multiple of your trim length where possible so the final repeat is not cut mid-motion.
Keep it vertical
Export at Source resolution to keep a 9:16 recording at its native size. Re-framing a vertical clip into a horizontal frame adds bars that the platform will not remove, and cropping later costs sharpness.
Build the loop
- Load the clip and trim to a section where the first and last frames look alike — same position, same lighting, same framing.
- Watch the preview repeat a few times and nudge the out point until the jump disappears.
- Enter the target runtime in seconds.
- Set audio to mute if you plan to add a trending sound in-app, or upload your own track if the video ships with its sound.
- Export and upload the MP4 as normal.
Open LoopVideo to trim your clip, set an exact loop length in minutes and seconds, and export a high-bitrate MP4 up to 4K — in your browser, with no upload and no watermark.
Frequently asked questions
- Does Instagram loop videos automatically?
- Short videos in Reels and the feed replay automatically, but the file itself is not looped — a purpose-built looping export is what makes the repeat look seamless.
- Should I mute the export?
- Mute it if you will add a sound inside the app. Keep or upload audio if the video needs its own soundtrack.
- What resolution should I use?
- Source resolution for phone footage. It keeps the native vertical dimensions and avoids an unnecessary resize.