Audio Loop Maker

Drop in a track, pick the part to repeat, hear the seam and export a WAV. It runs in your browser, handles files up to 150 MB and 15 minutes, and nothing is sent anywhere.

Use audio you made or have permission to use. Nothing is sent anywhere, so we never hear or keep it.

Make your music video, from $19

Loop made. Melodious turns the finished song into a music video — See the music video maker

Six worked examples

Each case is the tool's own arithmetic run on a three-minute stereo track at 44,100 Hz, with the loop starting at 8 seconds. The numbers are what the widget above would show for the same settings.

Four bars at 120 BPM, repeated 8 times

  • Loop: 0:08.000 (352,800 frames)
  • Repeats: 8
  • WAV: 1:04.000 (2,822,400 frames), 10.8 MB

The same loop, aiming for 60 seconds

  • Loop: 0:08.000 (352,800 frames)
  • Repeats: 8
  • WAV: 1:04.000 (2,822,400 frames), 10.8 MB

A 50 ms blend at the seam

  • Loop: 0:08.000 (352,800 frames)
  • Repeats: 8
  • WAV: 1:04.000 (2,822,400 frames), 10.8 MB
  • Seam blended over 50 ms, loop length unchanged

Aiming for 10 minutes is refused, not attempted

  • Refused: That WAV would be 100.9 MB. The limit is 100.0 MB, because the file is built in your browser's memory. With this loop, 74 repeats are the most that fits.

Snapping a loose end to the beat

  • You drag the end to 16.13 s, a loop of 8.13 s.
  • At 120 BPM a beat is 0.5 s, so the length becomes 16 beats.
  • The end moves to 16.00 s. The start does not move.

How big one minute of loop is

  • Stereo, 44,100 Hz: 10.1 MB a minute
  • Stereo, 48,000 Hz: 11.0 MB a minute
  • Mono, 44,100 Hz: 5.0 MB a minute
  • The most this tool writes is 100.0 MB.

Frames are single time slices of the audio, one per sample at the file's rate. Duration is the number of frames divided by the sample rate, which is how a player reads a WAV.

How to loop part of a song

Drop an audio file onto the box, or choose one. The page decodes it and draws its waveform. A starting region is already selected. Change it by typing a start and an end in seconds, or by moving the two sliders. The arrow keys nudge a slider by a hundredth of a second, so the whole selection works without a mouse.

Press Play the loop and the region repeats until you press Stop. Press Hear the seam to play only the join: the last second of the loop followed by its first second. If you can hear the join, move the start or end, snap the length to the beat, or turn on the seam blend. When it sounds right, choose the number of repeats, or a length to aim for, and press Export WAV. The readout above the buttons gives the exact length, frame count and file size before you export.

What makes a loop sound seamless

A loop that drifts or clicks usually fails in one of two places. The first is length. If the region is not a whole number of beats, each repeat lands slightly off the grid, and by the fourth repeat it sounds wrong. The tempo snap helps: it finds one tempo for the track and rounds the loop to a whole number of beats, keeping your start where it is. It is only as good as the tempo reading, so listen to the repeats before you trust it.

The second is the join. If the waveform at the end of the loop is at a different level from the waveform at the start, the jump is heard as a click. The seam blend removes it by mixing the last few milliseconds of the loop with the audio that sits just before your start, using an equal-power curve. The end then runs into the start, because the audio it blends toward is the audio that naturally leads into the start.

The seam blend and the length of the loop

Many editors make a crossfade by overlapping the copies, which makes each repeat shorter than the region. This tool bakes the blend into one loop instead, so the loop is exactly the length you chose and the export is exactly that length times the number of repeats. You can check it. The WAV's duration is its data size divided by its byte rate, and the readout shows the same figure before you export.

The blend is limited by two things: it cannot be longer than half the loop, and it cannot be longer than the audio before your start. If you start the loop at the very beginning of the file there is nothing to blend with, and the tool does not invent any. Loud, similar material on both sides of the join can add up above full scale. The export clamps those samples rather than letting them wrap around, which is the safe failure but a hard edge on the very loudest peaks. If you hear one, choose a shorter blend or a different start.

Limits, stated up front

The tool opens files up to 150 MB and 15 minutes, and refuses to write a WAV over 100.0 MB. The reason is memory. Your browser decodes the whole file into floating-point samples, which takes many times the size of an MP3, and the export is built in memory before it is saved. Past a limit the tool tells you what the size would have been and what would fit, rather than freezing the tab.

It handles mono and stereo. A file with more channels keeps its first two and says so. It writes 16-bit WAV only, and it does not change the pitch, the speed or the tempo of anything. It loops audio, not video. Phones have less memory than computers, so keep files short there. Browsers also differ in which formats they can open, so a file that fails here may open after you convert it to WAV or MP3.

Where a loop goes next

A loop is a building block, and a lot of loops start out as a section of something longer. If you are not sure what tempo your loop sits at, the BPM finder reads it from a file and the tap tempo page lets you tap it out. To see the loop as a picture, the audio visualizer turns a track into a video you can post, and the WAV to MP4 page puts your exported WAV into an MP4.

Streaming platforms also play a short looping clip behind a track. That is video, not audio, and this page does not make it. The Spotify Canvas page covers the specs for that clip and trims one to length.

From a loop to a finished video

A repeating section works as a bed for a video, but a whole song carries more. For the wider route, the guide to making a music video for your song covers it end to end.

When the finished track should have scenes, a character and a story, the AI music video generator storyboards the song and renders it to your audio. It is paid, from $19/month, and you see the cost before anything renders. The loop you cut here is only a WAV on your device; it is not sent there unless you upload it yourself.

Frequently asked questions

How do I make an audio loop from a song?

Drop the file in, set a start and an end for the part you want, and press Play the loop. When it sounds right, choose how many times to repeat it, or a length to aim for, and press Export WAV. The loop is exactly the region you picked, so a loop that starts and ends on the beat repeats in time.

What makes a loop seamless?

Two things. The loop must be a whole number of beats or bars, so the repeat lands on the beat, and the join must not click. The tempo snap helps with the first by rounding the length to whole beats at the tempo it finds, which only works if that tempo is right. The seam blend handles the second by mixing the end of the loop with the audio just before your start, so the end runs into the start without a jump.

What does the seam blend do to the length?

Nothing. The blend is built into the loop itself, using the audio just before your start, so the loop stays exactly as long as you chose and the export is exactly the loop length times the repeats. Overlapping the copies would shorten it. A blend can only be as long as the lead-in before your start and half the loop.

Why is the export a WAV and not an MP3?

A WAV is uncompressed, so the loop is not re-encoded on the way out, and the page can write the file directly with no encoder download. It is always 16-bit. An MP3, AAC or 16-bit source loses nothing in the cut. A 24-bit file is reduced to 16-bit, with no dither added. The cost is size, about 10 MB a minute for stereo at 44,100 Hz. Convert it afterwards in your editor if you need a smaller file.

Does the loop keep my file's sample rate?

The page reads the rate from the file header for WAV, FLAC, MP3, Ogg and Opus and asks your browser to decode at it. The widget then shows the rate it actually got, and the WAV is written at that rate. If your browser cannot decode at the file's rate, it says so instead of claiming it.

How big a file can it open, and how big an export can it write?

It opens files up to 150 MB and 15 minutes, and writes a WAV up to 100 MB, which is about 9.9 minutes of stereo at 44,100 Hz. The limits exist because the whole file is held in your browser's memory. Past a limit the tool refuses and tells you the size and what would fit.

Does the tempo snap find where the beats fall?

No. The tempo reading is one number for the whole track, not a map of where each beat falls. So the snap rounds the loop's length to whole beats and leaves your start where you put it. If the reading is a rough estimate, the snap starts switched off. Tap along on the tap tempo page, or pick the start by ear using the seam preview.

Can I loop a video here?

No. This page loops audio only and exports a WAV. A video loop needs a different tool, and none is built here yet. The Spotify Canvas page checks the specs for the short looping clip that sits behind a track, and its trimmer is the place to start for that.

Is it all right to loop a song I did not make?

Use audio you made or have permission to use. Looping a recording you do not hold the rights to, then posting it, can be copyright infringement even when the cut is short. The tool processes the file on your device and cannot tell whose it is, so the check is yours.

Can the file be sent to your servers by accident?

No. The page makes no request with your audio, there is no upload step, and nothing is stored, so closing the tab clears it. The code that does the cutting contains no network call, and an automated test fails if one is added. You can also confirm in your browser's network tab.

A loop is a part of a song. The video is made from the whole track

When the song is finished, attach it and describe the look. An AI director storyboards it scene by scene and renders it to your audio. Plans from $19/month.

Start your video

More tools: BPM finder · Tap tempo · Spotify Canvas maker · Audio visualizer · WAV to MP4 · FLAC to MP4

We use analytics and support tools (GTM, Plausible, PostHog, Crisp) to improve Melodious AI. Manage this in Privacy Settings anytime.