Audio Looper

Loop any section of a song or sound seamlessly: set the loop points, snap them to zero crossings, hear it repeat, and export. Free, no upload.

About the Audio Looper

The audio looper turns a section of any track into a loop. Drag the edges of the highlighted region on the waveform, or use the sliders, to choose where the loop starts and ends, then press play to hear it repeat. Two things keep the repeat from clicking. Snap to zero crossings moves each loop point to the nearest spot where the waveform passes upward through silence, so the end meets the start at the same level. The seam crossfade then blends the last few milliseconds of the loop into the audio that leads into its start.

Halve and Double are the quick way to find a musical length once one edge is right, and the readout shows the tempo your loop would have as a single four-beat bar. When it sounds clean, export one cycle or have it repeated up to 200 times in a single file. Use WAV if the file has to loop on its own in a game engine, sampler, or video editor; MP3 and Opus pad the start of every file with a few milliseconds of silence, which breaks a gapless loop. Your audio never leaves your device. For picking a loop worth sampling, see how to cut a sample or loop from a song. The BPM finder will tell you the tempo to aim for, and the audio cutter is the tool for a plain trim.

Frequently Asked Questions

How do I make a loop that does not click?

A click happens when the waveform jumps suddenly between the end of the loop and its start. Keep Snap to zero crossings on so both loop points sit where the waveform passes through silence in the same direction, and leave the seam crossfade at a few milliseconds. If you still hear a bump, nudge the end point slightly or raise the crossfade.

What does the seam crossfade do?

It blends the last part of the loop into the audio that originally came just before the loop start, so the end of one pass leads smoothly into the beginning of the next. Around 5 to 20 milliseconds is enough for drums and rhythmic material. Sustained sounds such as pads, drones, and ambience often need 50 to 200 milliseconds.

Which format should I export a loop in?

Use WAV when the file itself has to loop seamlessly, for example in a game engine, a sampler, or on a video timeline. MP3 and Opus encoders add a short stretch of silence at the start of every file, which becomes an audible gap each time a player repeats it. If you only need a longer track, export several repeats in one file and any format works.

How do I make the loop match the song's tempo?

Next to the loop length, the tool shows the tempo that length would have as one bar of four beats, which is 240 divided by the length in seconds. Move the end point until that figure matches the song's BPM, then use Double or Halve for two bars or half a bar. If you do not know the tempo, the BPM finder can measure it. Snapping to zero crossings can move each point by up to 20 milliseconds, and the length shown already includes that.

Can I loop a song for an hour or longer?

Not in a single download. Repeats in the download goes up to 200 cycles or 20 minutes of audio, whichever limit comes first, and the total length is shown beside the slider. For longer playback, export one cycle as WAV and turn on repeat in your media player, game engine, or video editor, which can play it indefinitely. Long exports are also large: a 20-minute stereo WAV is more than 200 MB.