What it does
- Repeats a full file or selected A–B section
- Uses a play count or exact target duration
- Downloads one file with every repeat included
Repeat a whole audio file or an A–B section by play count or exact duration. Preview the join, add an optional crossfade and download one finished audio file.
Free to use · No sign-up · Processed in your browser · MP3, WAV and more
Choose complete plays when every repetition matters, or set the exact running time when the loop needs to fit another project.
Use total plays when each chorus, spoken phrase, bell or practice passage should finish before the next one begins.
Use target duration for a video bed, ambient track or timed session. The final play can be shortened so the result reaches the requested length.
Go from one local file to a finished repeated track without copying and pasting clips on a timeline.
Choose a song, backing track, voice clip, ambience or sound effect from your device. Files can be up to 100 MB and 10 minutes.
Use the complete file, or drag A and B on the waveform to isolate a chorus, riff, spoken phrase or clean section of room tone.
Choose 2–20 total plays, or enter the exact minutes and seconds required for your practice session, video or sound bed.
Compare the direct join with the optional crossfade, create the full result and download one file containing every repeat.
The same ending meets the start
A hard cut can reveal a click or sudden change in level. Crossfade overlaps the tail with the next beginning so the transition has room to blend.
Crossfade can soften the seam, but it does not detect beats, bars or a mathematically perfect loop point automatically.
One looper, three finished jobs
The settings change with the job: practice needs complete phrases, timed media needs an exact length and ambience needs a carefully checked seam.
Select the riff, solo or chorus with A and B, keep every play complete and export a file you can rehearse against without touching the player.
Listen once and place A before the phrase begins.
Place B after the final note or natural decay.
Choose a play count and check one join before export.
Enter the running time of a video, voiceover or podcast segment. AudioMuse repeats the selected section and trims the final play to reach that target.
Select a steady section without a strong ending cadence.
Enter the required minutes and seconds.
Use a short crossfade, then finish fades in your editor if needed.
Choose a section whose beginning and ending have similar energy, then compare a direct join with a crossfade before building the longer sound bed.
Keep obvious impacts, voices and one-off events outside A and B.
Start with the direct join to hear the real seam.
Increase crossfade only until the transition becomes less noticeable.
A downloadable repeated file
AudioMuse takes audio you already have and writes the selected repeats into one new file. It is designed for preparing an asset, not overdubbing a live performance.
Need a live recording first? Use the Voice Recorder. Need to slow down or transpose a practice track? Open Audio Speed and Pitch Changer.
Processing happens on this device, the source stays unchanged and you choose the format of the new repeated copy.
Audio decoding, repeating, crossfade preview and export run locally. Your file is not uploaded for looping.
Choose a lossless editing copy or a smaller listening file. Re-encoding cannot restore detail missing from the source.
AudioMuse creates a new result and does not overwrite the recording selected from your device.
One source at a time · Up to 100 MB and 10 minutes · 2–20 total plays or an exact target · Finished loop up to 30 minutes
Clear answers about A–B sections, play count, exact duration, crossfade, output formats and private browser processing.
Upload one audio file, keep the full recording or select an A–B section, then choose a total play count or an exact target duration. Add an optional crossfade, preview the join and create one downloadable file containing the repeats.
Yes. Drag the A and B handles on the waveform or enter precise start and end times. Only that selected section is repeated. Use full audio restores the complete recording without changing your original file.
Yes. Choose target duration and enter minutes and seconds, up to 30 minutes. The renderer accounts for crossfade overlaps and trims the final repeat at the exact target sample. Lossy formats or players may report a slightly different duration because of encoder padding.
No. Three total plays means the selected audio plays three times altogether: the original play plus two additional copies. With no crossfade, a 10-second clip played three times produces 30 seconds.
Crossfade overlaps the end of one play with the beginning of the next and blends their levels. It can soften a click or sudden level change, but it cannot automatically find musical downbeats or guarantee a seamless loop. Preview the direct and crossfaded joins before exporting.
The preview and export use the same decoded audio, selected region and linear crossfade calculation. The preview contains one short join rather than the complete output. Lossy MP3, M4A and OGG exports are encoded afterward, so they are not bit-for-bit identical to the WAV preview.
No. The tool repeats the selected recording without intentionally changing speed or pitch. Use Audio Speed and Pitch Changer when you need to change either property before creating the loop.
No. AudioMuse creates a downloadable repeated file from audio you already have. It does not record microphone layers, overdub a live performance or behave like a looper pedal.
Upload a supported audio file or an MP4 containing audio. Download WAV, MP3, M4A, FLAC or OGG at 44.1 kHz stereo. WAV uses 16-bit PCM. Converting a lossy source to WAV or FLAC does not restore detail already lost.
Choose 2–20 total plays or a target duration from 0.1 seconds to 30 minutes. Each source can be up to 100 MB and 10 minutes. The selected A–B region must be at least 0.05 seconds. Process one file at a time.
Yes. The looper is free without an account. Audio is processed in your browser and is not uploaded for looping. Keep the tab open during processing and download the result before leaving.