Trims a section and blends the very end back into the very start with a short crossfade, so the loop point doesn't pop or click when it repeats — for game audio, ambient beds, or practice loops.
The Audio Loop Maker turns a section of audio into a seamless loop — one that repeats forever with no click, jump or gap. Make ambient beds, game music loops, sampler loops, hold music or background tracks for video.
Zero-crossing snapping, a crossfade you can see and hear, and a Loop button on the player let you refine the seam until you cannot find it.
For a loop of length L with crossfade X, the output is L−X long: its first X samples are the original head multiplied by sin(πt/2X) plus the original tail (the X samples that would have come after) multiplied by cos(πt/2X). When the loop restarts, the last sample flows into a first sample that already contains the end of the original — the join is continuous. An equal-power curve keeps the level steady across the seam.
Looping music and ambience.
Seamless sustained samples.
Extend background music.
Endless loops.
| Method | Equal-power head/tail crossfade |
|---|---|
| Crossfade | 0.01–4 s |
| Length | Region minus crossfade |
A clip that repeats with no audible join.
The crossfade overlaps the end and start, shortening it by the crossfade time.
A hard cut rarely lines up two identical waveform points, so there's a sudden jump in amplitude at the seam — audible as a click or pop every time the loop repeats.
30–50ms is usually enough to eliminate clicks without being audible as its own effect. Very percussive material may need a shorter crossfade; smooth pads/drones can often take a longer one.
This tool runs entirely in your browser using the Web Audio API. Nothing is uploaded, stored or shared — there is no server to send your file to, so it works offline once the page has loaded.
Be the first to share your experience with this tool — your feedback helps others.