How to Loop a Video on Mac

The fastest way to loop a video on Mac is to open it in QuickTime Player and choose View > Loop, or press Option-Command-L. That covers playback on your own machine. If the loop has to survive being sent somewhere, it's a different job, here's both.

Loop a video on Mac in QuickTime Player

Open the video or audio file and choose View > Loop so a checkmark appears beside it. The file now plays to the end and starts over from the beginning, continuously. The keyboard shortcut is Option-Command-L. To stop, choose View > Loop again and the checkmark disappears.

This is the right answer for a surprisingly large share of the people searching for it: a demo running on a screen at an event, a reference clip on a second monitor, a piece of footage you need to watch twenty times to find one frame. One menu command and you're done.

What it doesn't do is change the file. Looping here is a setting inside QuickTime Player on your Mac. Send the video to someone and it plays once for them, exactly as it always did.

When the repeat has to live in the file itself

When the loop has to be in the video itself, no application setting produces it. What produces it is a match between the last frame and the first.

That match is mostly decided while filming. The framing has to be identical, the subject has to end where they started, and the light has to be the same. An overcast sky brightening across a thirty-second shot will break a loop no editing can save. Shooting deliberately for a loop means holding the camera still and returning the action to its starting position, which feels awkward and is the entire technique.

The rest is precision. Once you have footage that can loop, the in and out points have to land on the exact frames where the motion matches. A discrepancy of a few frames is enough for a viewer to see the seam, and once they've seen it they see it every time round, which on a looping clip is a lot of times. This is why looping is really a trimming problem, and why a rough cut never quite works.

No export limit, no time limit, no watermark

Montaj has no loop button. The repeat is something you build by getting the cut right, or something you leave to the platform you're posting on, and that's not going to change by opening a different app.

What it does offer is the conditions the cut needs: a real timeline for placing the in and out points, 100 steps of undo while you hunt for the exact match, and an export with no duration limit, so a clip meant to be watched on repeat can also be delivered as several repetitions in one file if that suits the platform better. It's free today with no watermark, which matters more here than elsewhere: a logo that reappears on every cycle is the one element a loop guarantees your audience will stare at. For playing something back on your own screen, loop a video on Mac with QuickTime Player and stop there.

How to loop a video on Mac in 4 steps

  1. 1

    Decide whether the loop is for playback or for the file

    QuickTime Player can repeat a movie forever on your screen. That's a playback setting and it doesn't travel with the file to anyone else.

  2. 2

    For playback, choose View > Loop

    A checkmark appears next to Loop and the movie restarts from the beginning each time it ends. Option-Command-L does the same thing. Choose it again to switch it off.

  3. 3

    For a loop that travels, design the repeat point

    The last frame has to closely match the first. Same framing, same position, same light. That decision is made when filming, not afterwards.

  4. 4

    Cut on the exact frame where it repeats

    A few frames of mismatch is all it takes for a viewer to see the seam. Frame-accurate in and out points are the whole job.

The verdict

Work out which loop you want before you do anything, because the two have nothing in common. If you're playing something on a screen at a stand or on a second monitor, View > Loop is the entire answer and takes one keystroke. If the loop has to survive being posted, no menu command helps, it's a cinematography problem you solve at the moment of filming and a frame-accuracy problem you solve on a timeline.

Chloé, Senior Video Editor

Download Montaj free

Frequently asked questions

How do I loop a video on Mac so it repeats?
Open it in QuickTime Player and choose View > Loop, or press Option-Command-L. A checkmark appears and the movie replays from the start each time it finishes.
How do I turn looping off again?
Choose View > Loop a second time. The checkmark disappears and playback stops at the end as normal.
Does View > Loop change the video file?
No. It's a playback setting in QuickTime Player on your Mac. Send the file to someone else and it plays once, exactly as it did before.
Why does my loop look like it jumps?
Because the last frame and the first frame don't match. Any difference in framing, subject position or light shows up at the seam, and even a few frames of mismatch is visible on repeat.