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
Last 3s + transition + first 3s
Download
Estimated size: —
Was this tool helpful?
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.