Audio looper

Repeat a beat, a chorus or a stretch of rain sound as many times as you like, or until it fills an hour. A crossfade at each join keeps the seam silent.

  • Runs on your device
  • No upload
  • No sign-up
  • Free

Open a beat, ambience, song or sound effect to loop

Stays on this device: nothing is uploaded. You can also drag a file here or paste it.

Why loops click, and how to stop it

If the wave is at a different height at the loop’s end than at its start, the jump between them is an instant step, which you hear as a click. Musicians avoid it by cutting at a zero crossing or on a beat where the sound starts fresh; editors add a crossfade, so the end fades out while the start fades in.

AudioKit’s crossfade overlaps the copies by the time you choose, using equal-power (sine) curves so the volume doesn’t dip in the middle of the join. A few hundredths of a second is enough for drums; textures like rain, fire or white noise sound best with a second or more.

Want to tidy the source first? Trim it, or join different clips with the audio joiner.

Questions people ask

How do I loop an audio file online?

Open the file, drag the splice marks around the part you want to repeat, then choose how many repeats or how long the result should be. Preview the join, then export. It all happens in your browser.

How do I make a loop seamless?

Start and end on the same point in the rhythm, a whole number of bars apart, and use a tiny crossfade (0.02–0.1 s) to hide any click. For ambience like rain or noise, a longer crossfade of 1–2 s makes the join impossible to hear.

Can I loop a song for an hour?

Yes. Choose “Fill a duration” and set 60 minutes. An hour of stereo audio needs about 1 GB of memory while it’s built, which a laptop handles; phones may struggle above 30 minutes.

Can I loop just part of a song?

Yes. Only the part between the two marks is repeated, so you can loop a chorus, a drum break or a single bar.

More tools on the bench