There are two different ways to get an MP4 to loop. If you only need it repeating on your own screen, switch on repeat in the player. If the file has to loop wherever it is played — on someone else's laptop, a TV, a display screen, a social upload — you need an MP4 that is already looped inside, made by repeating the clip to a fixed length. LoopVideo does the second one in your browser: trim the section, type the runtime you want, export the MP4.
Option 1: loop the MP4 in a player
- VLC: Playback menu, then Loop — or press L until the toolbar shows loop-one.
- QuickTime on macOS: View menu, then Loop (Command-L).
- Windows Media Player / Films & TV: right-click the video and enable Repeat.
- A web page: add the loop attribute to the video tag, usually with muted and autoplay for the loop to start on its own.
- PowerPoint or Keynote: in the video playback options, tick Loop until Stopped.
This costs nothing and takes seconds, but it lives in the player, not the file. Send the same MP4 somewhere else and it plays once. Uploading it to a platform that ignores repeat, or handing it to a venue screen you do not control, and the loop is gone.
Option 2: export an MP4 that is already looped
- Open LoopVideo in desktop Chrome or Edge and drop your MP4 or MOV onto the upload area — nothing is uploaded to a server.
- Drag the in and out handles to the part you want repeated, or type exact times. The preview plays only that range on repeat so you can judge the seam.
- Type the finished runtime in the Minutes and Seconds fields — 30 seconds, 10 minutes, 60 minutes. The last pass is cut on the exact frame that reaches your target.
- Choose resolution up to 3840x2160 and a bitrate preset, then decide whether to keep the clip audio, upload your own track, or mute the export.
- Press Export and save the MP4. On Chrome and Edge you can write straight to disk, which matters for long loops.
Which one should you use
- Watching on your own machine: player repeat is enough.
- Sharing the file, or playing it on hardware you do not control: export a looped MP4.
- Uploading to Instagram, Reels, TikTok or YouTube: export a looped MP4 at the runtime the format expects.
- Background video for an event, shop, stand or stream: export a looped MP4 long enough to cover the slot, so nothing depends on a repeat setting being on.
Getting the loop to repeat invisibly
A looped MP4 is only as good as its loop point. Pick in and out frames where the picture matches — similar position, similar light, motion moving the same way — and the join disappears. Trim to the frame rather than the nearest second, and test at a short runtime before exporting a long one, because a small snap you tolerate once becomes obvious after fifty repeats.
Quality: why the export does not get worse
Frames are encoded straight from the decoded source at the resolution and bitrate you pick, not re-compressed from a preview, so a looped export stays as sharp as the original. The MP4 is written at a constant frame rate with timestamps on a fixed clock, which is what stops the stutter and lag people usually see when a clip is duplicated on an editor timeline.
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
- Can an MP4 file loop by itself?
- Not through a setting stored in the file — MP4 has no reliable loop flag that players honour. Repeating comes either from the player or from a file whose content is already repeated to the length you want.
- How do I convert an MP4 to a loop?
- Trim the section you want repeated, set a target duration in minutes and seconds, and export. LoopVideo repeats the trimmed segment back to back and cuts the final pass at the exact frame, producing a normal MP4 that plays as a loop everywhere.
- Will looping an MP4 lose quality?
- No. The export encodes from the decoded source at your chosen resolution — up to 4K — and bitrate preset, so there is no second-generation re-compression of an already compressed preview.
- How do I loop an MP4 in VLC?
- Open Playback and enable Loop, or press L until the toolbar shows the loop-one icon. This affects playback in VLC only; the file itself is unchanged.
- Is my file uploaded to make the looped MP4?
- No. Reading, trimming, looping and encoding all run in your browser on your own device, so the video never leaves it.