Audio Looper

Loop any audio file

Repeat, extend, and loop your audio with crossfade, fade, gap, or reverse transitions. 100% private — runs in your browser.

Drop your audio file here
or click to browse
FLAC WAV AIFF ALAC MP3 AAC OGG M4A OPUS
Decoding audio...
Loop Settings
x
min sec
Output duration:
Transition
Duration 2.0s
Last 3s + transition + first 3s
Download
Estimated size:

Frequently Asked Questions

The Audio Looper lets you repeat any audio file a set number of times or extend it to a target duration. You can apply transitions between loops — crossfade, fade in/out, silence gaps, or reverse effects — and download the result as WAV, AIFF, MP3, or OGG. Everything runs in your browser, so your files are never uploaded.
You can drop any format your browser can decode: FLAC, WAV, AIFF, ALAC, MP3, AAC, OGG, M4A, and OPUS. For the output, you can choose between WAV and AIFF (lossless), or MP3 and OGG (compressed). The estimated file size updates as you change settings.
None simply repeats the audio back-to-back. Fade adds a fade-out at the end and fade-in at the start of each loop. Crossfade smoothly blends the end of one loop into the start of the next for seamless playback. Gap inserts silence between loops. Reverse plays a reversed snippet of the ending between each loop for a creative effect.
There is no hard limit — processing happens in a background thread, so your browser stays responsive even for long outputs. That said, very large files (30+ minutes of lossless audio) will use significant memory. If your browser runs low on memory, try exporting as MP3 instead of WAV to reduce the output size.
No. All processing — decoding, looping, encoding, and downloading — happens entirely in your browser using the Web Audio API and Web Workers. Your audio files never leave your device and no data is sent to any server.