Repeat a phrase for practice
Select a musical or spoken phrase and repeat it a few times for rehearsal. Start with little or no crossfade so that consonants and beat attacks remain clear. Advanced speed settings can change the practice pace.
Repeat an audio section by count or extend it to a target duration. Preview the joins, adjust crossfade, and download a new audio file for free.
Drop audio here to select and repeat a section, or import from:
Repeat an audio section by count or extend it to a target duration. Preview the joins, adjust crossfade, and download a new audio file for free.
Choose a local audio file that your browser can decode. The full recording is initially selected.
Choose Trim loop section, adjust Start and End or the waveform handles, then confirm Use loop section.
Repeat Count creates a fixed number of plays. Target Duration extends or trims the repeated result to the requested length. Preview the joins and adjust Loop Crossfade if needed.
Choose an export format and Create Audio Loop. Listen to the output and download the new file; your original stays unchanged.
| Workflow | What you get | Use it when |
|---|---|---|
| Repeat Count | A file containing 1–100 plays; crossfade overlap and speed affect its length | The number of repetitions matters |
| Target Duration | A repeated result fitted to 1–900 seconds before encoding | You need a specific timeline length |
| Player repeat | Playback repeats without creating a longer file | You only want to listen repeatedly |
Select a musical or spoken phrase and repeat it a few times for rehearsal. Start with little or no crossfade so that consonants and beat attacks remain clear. Advanced speed settings can change the practice pace.
Use Target Duration to match a known editing slot. Pick a stable section and check every transition before placing it under speech. This repeats existing material; it does not generate new music.
Choose a consistent section without sudden noises, then experiment with a modest crossfade. A crossfade may soften a join, but cannot hide a changing melody, rhythm or background event in every source.
Repeat a selected effect a fixed number of times. Silence already inside the selection repeats too. Use Audio Joiner instead when you need different recordings in a chosen order.
This simple check makes the difference between repetition and overlap easy to hear.
Import your own recording, open Trim loop section and choose a two-second range. Confirm Use loop section.
Keep speed at 100%, choose Repeat Count = 4 and set Loop Crossfade to zero. The planned duration is eight seconds. Preview to check whether the joins click.
Try a small crossfade and note that the count-based result becomes shorter because adjacent plays overlap. Choose WAV for a straightforward timing check, create the loop, and listen before downloading.
Repeat Count starts at 4, speed at 100%, pitch at 0 semitones and export at WAV. Fade In and Fade Out start at 0.08 seconds; Loop Crossfade starts at 0.02 seconds. Review these settings when you want a plain repeat.
Count mode permits up to 100 plays; final output is limited to 15 minutes. A 192 MiB rendered-buffer safety limit can reject shorter projects depending on channels and sample rate. This is not an unlimited or overnight ambience renderer.
At normal speed, count-based duration is approximately selection length × count minus crossfade × (count − 1). Crossfade is capped relative to the selected section. Target Duration fits the processed audio separately, and compressed formats may add codec padding.
The selection is decoded and rendered. WAV, MP3, M4A, FLAC, OGG and AAC exports are available, but compressed output is encoded again. Speed, pitch and crossfade can change the sound; listen to the result.
No signup or payment is required. Local audio is processed in your browser; remote imports and encoder loading need network access. Use audio you own or have permission to process.
Move the selection boundaries to a more natural phrase or beat boundary and compare a small crossfade. A larger crossfade can blur attacks; it does not automatically beat-match the source.
Check Loop Crossfade and Speed. Overlap shortens count-based output, and faster playback shortens the source segment. Use Target Duration when final length matters more than a whole number of repetitions.
Shorten the selected section, reduce the repeat count or target duration, and close other heavy tabs. Changing the download format does not eliminate the decoded audio-buffer memory requirement.
Yes. Use Trim loop section to select and confirm the range before repeating it.
Choose Target Duration and set 60 seconds. The rendered audio is fitted to that duration; compressed exports can have codec padding.
No. Selection boundaries and the source itself matter. Preview the joins and adjust crossfade; some material will still have an audible transition.
No. It repeats an imported recording into a downloadable file rather than recording and overdubbing live layers.
No. The result is a new download.