Turn any part of a song into a clean, repeating loop with this free online loop maker. Drag on the waveform to pick a section, choose how many times it repeats, add a crossfade for a seamless join, preview it, and download a WAV — all in your browser, with nothing uploaded and no signup.
Unlike a plain repeat tool, this looper shows you the waveform so you can place the loop points exactly, and it can crossfade the join so the loop repeats with no click or gap — perfect for background music, game audio, streams, practice sections and beat tags.
Loop Maker
Turn any part of a song into a clean, repeating loop. Drag on the waveform to pick a section, set how many times it repeats, add a crossfade for a seamless join, preview it, then download a WAV. Everything runs in your browser — nothing is uploaded.
Drag anywhere on the waveform to select the loop, or drag the purple edges to fine-tune it. Crossfade blends the end of the loop back into its start with an equal-power fade, so the join is smooth with no click or gap — ideal for background music, game audio, streams and beat tags. The preview loops continuously; the export is a WAV of your section repeated the number of times you set.
How to loop a song
- Upload your track. Drag an MP3, WAV, M4A, OGG or FLAC onto the box (up to ~50 MB). It is decoded on your device — nothing is uploaded.
- Select the loop. Drag anywhere on the waveform to choose the section, or drag the purple edges to fine-tune the start and end. The quick buttons grab the first 2, 4 or 8 seconds, the middle, or the whole file.
- Set the repeats. Choose how many times the section repeats in the exported file.
- Add a crossfade. Raise the crossfade a little so the end of the loop blends back into the start with no click — leave it at 0 for a hard cut.
- Preview and export. Press play to hear it loop continuously, then click Download WAV to save.
Seamless loops with crossfade
The hardest part of looping audio is the join: if the waveform at the end of your loop doesn’t line up with the start, you get an audible click or thump every time it repeats. This loop maker fixes that with an equal-power crossfade — it blends the tail of the loop back into its head over the time you choose, so the seam is smooth and the loop can play forever without a pop. A small crossfade (20–50 ms) is enough for most music; longer crossfades suit pads, drones and ambient textures.
What you can use it for
- Background music — loop a few bars into a bed for a video, podcast or presentation.
- Game & app audio — export a seamless music or ambience loop that repeats without a gap.
- Streams & “starting soon” screens — turn a short clip into a long, looping track.
- Practice — loop a tricky solo, riff or vocal run to rehearse it over and over.
- Beat tags & sampling — repeat a hook or drum section to build an edit or lay vocals over it.
- Meditation & focus — stretch a calm passage into a long, unbroken loop.
Free, private, and fully in your browser
All decoding, looping and exporting happen locally with the Web Audio API — your file never leaves your browser, there is no signup, and the WAV export has no watermark. Need to trim a clip cleanly first, or slow it down? Try the Audio Cutter and the Slowed + Reverb Generator. Making your own music to loop? Generate original AI songs with Solmi, then loop them here.
Frequently asked questions
How do I loop a part of a song?
Upload the track, drag across the waveform to select the section you want, set the number of repeats, and click Download WAV. To hear it first, press play — the preview loops continuously.
How do I make a seamless loop with no gap?
Raise the Crossfade control. It blends the end of the loop back into the start with an equal-power fade, so the join has no click or silence. Around 20–50 ms works for most music; use more for ambient or sustained sounds.
Can I set how many times it repeats?
Yes. The Repeats control sets how many copies of your section go into the exported file, and the tool shows the total length as you change it.
Does it upload my audio?
No. Everything runs in your browser using the Web Audio API; your file never leaves your device.
What audio formats are supported?
Any format your browser can decode — typically MP3, WAV, M4A/AAC, OGG and FLAC. The export is always a WAV.
What is the difference between this and an audio cutter?
An audio cutter trims a section and exports it once. This loop maker takes a section and repeats it — with an optional crossfade so the repeats join seamlessly.
Can I loop a whole song?
Yes — tap “Whole file” to select the entire track, then set the repeats. Bear in mind that very long loops make large WAV files, so reduce the repeats or shorten the selection if you hit the length limit.
Does it work on mobile?
Yes, it runs in modern mobile browsers, though large files process faster on a laptop or desktop.
Is it really free?
Completely — no signup, no watermark, no export limit.