Click-free looping

Audio Loop Point Finder

Upload an audio file and this tool suggests a seamless loop start and end point automatically. Drag the markers to fine-tune it, preview the loop live, and export the trimmed loop as a WAV.

Upload an audio file to find a loop point here.
🔒

Private by design

Your audio file is analyzed and looped locally. Nothing is uploaded to a server.

Instant in the browser

Loop point suggestion and looping preview run with the Web Audio API the moment you upload a file.

Always free

Find loop points for as many files as you like, with no account or usage limit.

How to use the loop point finder

A seamless audio loop plays start to end and then jumps back to the start without a click or pop. This free online tool suggests a good starting point for that seam and lets you refine it by ear.

  1. Upload your audioChoose a file. It decodes in your browser, and a suggested loop region appears on its waveform.
  2. Fine-tune the markersDrag the start and end handles, then press Preview looping to hear the seam repeat.
  3. Export the loopOnce it sounds seamless, export the trimmed section between the markers as a WAV file.

How is a seamless loop point found?

A loop clicks when the waveform value jumps abruptly at the seam. To avoid that, this tool looks for two points, one near the start and one near the end, where the audio is doing the same thing at the same moment in its cycle.

Zero-crossing search

The tool searches the first and last portions of the file for rising zero-crossings, the points where the waveform passes through silence heading upward.

Slope matching

Among those candidates, it compares the local slope, or direction and steepness of the waveform, and favors pairs where the slope at the start closely matches the slope at the end.

A starting point, not a guarantee

The suggestion works well on repetitive material like drum loops, drones and ambience, but complex or evolving audio may still need a manual nudge for a perfectly silent seam.

Live audio looping

The preview uses the Web Audio API's native buffer looping between your exact loop start and end times, so what you hear matches what gets exported.

Loop point finder FAQ

How does the automatic loop point suggestion work?

It scans for rising zero-crossing points near the start and end of the file and picks the pair whose waveform slope matches most closely, since matching slope and amplitude at the seam is what makes a loop sound seamless instead of clicking.

Can I adjust the suggested loop points?

Yes. Drag the start and end markers over the waveform to fine-tune the loop by ear, and use the looping preview to hear the seam in real time.

Why do I still hear a click at the loop seam?

A click usually means the waveform value or slope differs noticeably between the start and end markers. Try nudging one marker to a nearby zero-crossing, or pick a region with a steadier, more repetitive waveform.

What audio formats can I upload?

Any format your browser can decode, including MP3, WAV, M4A and OGG. The exported loop is saved as a WAV file.

Is my audio file uploaded to a server?

No. Analysis, looping preview and WAV export all happen locally in your browser using the Web Audio API. Your file never leaves your device.