Loop audio online

Drop a track, pick where it repeats, and export it at any length. Nothing is uploaded.

Decoded in your browser — the file never leaves your device.

Audio Looper

Make any track as long as you need. Drop a song and the looper finds where it can repeat without an audible seam, then exports a single file at the length you set — up to an hour.
How it works

From a three-minute song to an hour of music

1Step 1

Drop your track

MP3, WAV, FLAC or M4A, up to 50 MB. It is decoded inside the tab — no upload, no account, no queue.

Drop your track
2Step 2

Pick where it repeats

The looper reads the tempo, lines up the bar grid and ranks the sections that repeat cleanest. Preview the seam and nudge it a beat either way.

Pick where it repeats
3Step 3

Set the length and export

Ask for eight minutes or a full hour. You get one file with the intro, the repeats and the ending all in place.

Set the length and export
Why this one

A loop you cannot hear wrapping

Repeating a file is easy. Repeating it so nobody notices is the part most tools skip.
It finds the loop point for you

It finds the loop point for you

Most online loopers just play the whole file again, so every wrap lands on the gap between a fading outro and a cold intro. This one reads the bar grid and scores the sections that genuinely repeat, then crossfades the splice.
Ask for a length, not a repeat count

Ask for a length, not a repeat count

You know your video runs eight minutes. You do not know that is 3.2 plays of your track. Type the length you need and the repeat count is worked out for you.
The intro and the ending survive

The intro and the ending survive

Only the middle repeats. The track still opens and closes the way it was written, so a long version sounds composed rather than looped.
Nothing is uploaded

Nothing is uploaded

Decoding, analysis, preview and export all run in this tab. Your file never reaches a server, which is also why there is no waiting room and no sign-up.
Who it is for

When a track is not long enough

The same problem turns up in four places.

An editor laying a music bed under a long timeline
01

Video editors

A 30-second bed under an eight-minute cut, without the music visibly restarting mid-scene.

A streaming desk with background music playing
02

Streamers

Background music that runs the length of a session instead of wrapping audibly every three minutes.

A desk set up for a long focused work session
03

Focus and study listening

One track, an hour long, with nothing restarting to break your concentration.

A producer selecting a bar-aligned section of audio
04

Producers

Pull a clean bar-aligned section out of a track to build a beat on.

FAQ

Questions about looping audio

Drop an audio file above. The looper decodes it, reads the tempo and suggests the sections that repeat most cleanly. Pick one, set how long you want the finished file to be, and export. Nothing is installed and nothing is uploaded.

Exporting to MP3 re-encodes once at 192 kbps, which is a single generation of loss on top of whatever the source already had — inaudible under a video or a stream. For exports up to 10 minutes you can choose WAV instead, which is uncompressed and loses nothing.

Loop a section of it. The looper keeps the original intro and ending and repeats a bar-aligned section in the middle, so a 2:30 track becomes eight minutes or an hour without sounding like the same song played several times. It does not generate new music — every second of the result is from your file.

Usually because the boundary sits mid-bar, so the downbeat lands in the wrong place after the wrap. Use the fine-tune controls to move an edge a beat or two and play it again. A short crossfade is already applied at the splice, which handles the waveform discontinuity but cannot fix a boundary in the wrong musical position.

No. Tracks with a steady tempo and a consistent texture — most background music, lo-fi, ambient and electronic — loop almost invisibly. Tracks that build throughout, change key or fade out are harder, because no section of them repeats naturally. You can usually still find one stable stretch and get a good result from it.

No. Decoding, loop detection, preview and export all run in your browser using the Web Audio API and WebAssembly. The file is never sent to a server, which is why the tool works without an account and why there is no processing queue.

Make your track as long as you need

Free, no account, and your file stays in the browser.