How to use
- Upload your audio file.
- Select the start and end of your loop on the waveform.
- Choose repeats and crossfade, then download your loop.
Audio track
Loop preview
Drag across this waveform to quickly select a smaller loop. Beat snapping follows your current setting.
BPM / Beat Snapping
BPM means beats per minute: a higher number makes the beat grid faster. The app estimates repeating pulses, which may be half or double the beat you hear. Compare Detected pulses, enter a value, or use Tap tempo. Choose the time signature separately. Beat = playhead places a beat at the current playback position. A fixed grid may drift on expressive recordings.
Loop Count
Copies in the exported file. Switch off for a single loop.
Switch Loop Count on to export 1–100 copies of your selection, or off to export a single copy. Your entered count is kept when switched off. Crossfades overlap neighbouring copies. With a single copy, virtual neighbours blend the file’s end into its beginning without adding extra copies to the download.
Crossfade
Blends adjacent copies, or wraps the end into the beginning of a single copy.
Crossfade blends the outgoing tail with the incoming head over the chosen number of milliseconds. With one copy, virtual copies on both sides create a wraparound blend split across the file’s beginning and end; only one loop is downloaded. Its duration is the selection length minus one crossfade. With multiple copies, the joins overlap inside the file. Switch Crossfade off to keep unblended boundaries. The maximum effective crossfade is half the selection length. Play above previews the original selection.
Master Fade
Master Fade changes the beginning and end of the whole exported file. Set independent fade-in and fade-out lengths below. It does not change the crossfades between copies. For a single loop intended to repeat continuously, leave Master Fade off and use Crossfade to blend its end into its beginning. The timeline shows only enabled fades.
Created loop · fades & overlaps
Shaded joins are crossfades: the outgoing tail fades out as the incoming head fades in. Blue marks the file fade in; purple marks the fade out.
Crossfade · close-up
These fades apply to every exported format. Play above previews the original selection.
Choose one or more file types.
How to use pixelLoop
From a recording to a finished loop
Choose a musical phrase, refine its boundaries, and export the version you need.
Open your audio
Upload a file, drop it onto the page, or use a direct audio URL. Audio processing stays in your browser.
Select a phrase
Drag across Audio track, then refine Start and End. Use the overview and Zoom to loop for detail. Drag in Loop preview to select a smaller phrase.
Check the beat grid
Compare the detected pulses with what you hear. Enter BPM or tap along, choose the time signature, and use Beat = playhead to align the grid. Select Free for unsnapped edits.
Shape the transitions
Enable Loop Count for repeated copies, or switch it off for one loop. Crossfade blends the joins, including a single loop’s end-to-start boundary. View crossfade shows the blend.
Set the finishing fades
Master Fade softens the beginning and end of the whole export. Leave it off when you want the single loop to repeat continuously. Zoom to Fade in or Fade out to inspect the boundaries.
Save and download
Save audio and settings to a collection for later. Select WAV, MP3, OGG, WebM, or a combination, then Download. Multiple formats arrive together in a ZIP.
Play previews the original selection. The exported files include your repeat, crossfade and master-fade settings. WAV is the best starting point for precise looping and further editing.