Repeat a clip a fixed number of times. Optional crossfade smooths the seam between repetitions so the loop doesn't click or thump on each cycle. Useful for ambient backgrounds (a 30-second pad looped 8× into a four-minute bed), ringtones, looping game music, or stretching a sample to fit a project length.
The shorter and more sustained, the better the result.
Up to 200 MB
Loop count is a straight repeat. Crossfade controls the seam: 0 ms = hard cut (only works if the source is already loop-friendly). 50-200 ms hides the seam on sustained material. 1-2 s gives DJ-style smooth blending. But eats into the source duration each loop.
Method: equal-power crossfade between adjacent iterations
Total length = source × N - crossfade × (N - 1). Output is a single 16-bit WAV.
Output: 16-bit WAV
Stretch a clip to fit
Got a great 30-second pad but need four minutes of it? Set the repeat count and it tiles the clip out to whatever length your project wants, an ambient background, a looping game track, a ringtone, or a sample stretched to fill a section. The optional crossfade smooths the seam so it doesn't thump on every cycle.
Kill the click
A loop clicks when the waveform doesn't line up between the clip's end and its start. Most music doesn't naturally finish exactly where it began, so each repeat jumps. The crossfade blends the tail of one pass into the head of the next, smoothing that seam into something you can't hear, no DAW loop-point surgery required.
Make a ringtone
Trim a 30-second source, loop it once or twice to reach the ~60-second ringtone length, add a small fade-out with the Fade tool, then convert to MP3 (or M4R for iPhone) with the WAV-to-MP3 converter. Four tools, a couple of minutes, all in the browser, and nothing uploaded along the way.
Depends on source content. Drum loops with strong rhythmic pulses: 0 ms. Any crossfade smudges the timing. Sustained pads, drones, ambient textures: 100-300 ms. Field recordings or atmospheric beds: 500 ms-2 s. If the loop is short (under 4 s), keep crossfade under 25% of the source length so you don't lose all the unique material.
The waveform doesn't match at the source's start and end points. To loop seamlessly without crossfade, the audio at frame 0 and frame N-1 needs to be at the same amplitude (ideally both at zero crossings). Most music doesn't naturally end where it starts. That's what the crossfade compensates for.
Yes. Pick a 30-second source. Loop 1-2× to hit the ~60 s ringtone length. Apply a small fade-out at the end with the Fade tool. Convert to MP3 (or M4R for iPhone) using the WAV-to-MP3 converter.
Software loops infinitely; files don't. This tool produces a fixed-length file with N iterations because that's what every player and editor accepts. To play forever, set up looping in your media player or DAW with a single-iteration source. That's a playback setting, not a file property.
Choose a file or drag it here
Supports WAV · FLAC · MP3 · M4A · AIFF