Home › Audio & Video › Audio Looper

Audio Looper

Pick the part of a song or recording you want to repeat, hear it loop seamlessly with a smooth crossfade at the joint, then repeat it a set number of times or until it fills a target length. Download the result as WAV or MP3. Your audio never leaves your device.

Last updated:

A
B
Length of the result
Advertisement
Advertisement

How to use the Audio Looper

  1. Add your audio: drop a file on the box or click to choose one. A demo groove is loaded so you can try it right away.
  2. Select the loop: drag across the waveform, drag the handles, or type the start and end times. With a known tempo, enter the BPM and pick a number of bars.
  3. Listen: press Play loop to hear the region repeat. Raise the crossfade or snap to zero crossings if you hear a click or bump at the joint.
  4. Choose how long: repeat the loop a number of times, or fill a duration. Optionally keep the intro and outro and fade out the end.
  5. Create and download: press Create looped audio, check the result in the player and download it as WAV or MP3.

How a seamless loop is built

A loop is a region from point A to point B that plays again and again. If you simply glue copies of it together, the last sample before B jumps straight to the first sample at A. Unless both happen to have the same value, the waveform has a sudden step, which you hear as a click or a thump, and any reverb tail or sustained note is cut off.

The looper hides that joint with a crossfade. At every repeat, the last part of the loop (ending at B) fades out while the audio leading into A fades in over the same time, so the sound that naturally comes before A is already playing when the loop restarts. The orange stripes on the waveform show the audio that is blended in. If there is no audio before A, the looper uses the audio right after B instead, and if the loop covers the whole file it overlaps the loop end with its own start.

  • Equal-power crossfade: the outgoing part is multiplied by cos(t × 90°) and the incoming part by sin(t × 90°), where t goes from 0 to 1. Because cos² + sin² = 1, the combined loudness stays steady for typical music.
  • Linear crossfade: the gains are 1 − t and t. They add up to exactly 1, which is best when both parts are almost identical, such as a held note, a drone or room tone.

Choosing loop points by tempo

Music loops sound natural when they last a whole number of bars. In 4/4 time one bar has four beats, so its length in seconds is 4 × 60 ÷ BPM:

Tempo1 beat1 bar2 bars4 bars8 bars
80 BPM0.750 s3.000 s6.000 s12.000 s24.000 s
90 BPM0.667 s2.667 s5.333 s10.667 s21.333 s
100 BPM0.600 s2.400 s4.800 s9.600 s19.200 s
120 BPM0.500 s2.000 s4.000 s8.000 s16.000 s
128 BPM0.469 s1.875 s3.750 s7.500 s15.000 s
140 BPM0.429 s1.714 s3.429 s6.857 s13.714 s

Place A exactly on a downbeat (zoom your eyes to the first kick drum hit, or click the waveform to listen from a point), enter the tempo, choose the number of bars and press Set length from BPM. If you do not know the tempo, measure it first with a BPM finder.

Tips for clean loops

  • For music, a crossfade of 10–50 ms removes clicks without smearing drum hits. Use 200–500 ms for ambience, rain, crowd noise or drones.
  • Snap to zero crossings moves A and B (by at most 20 ms) to a point where the wave rises through zero, which helps when you want little or no crossfade.
  • To make background music longer for a video, keep the intro and outro and fill the exact duration of the video; the loop is repeated in the middle and the song still starts and ends naturally.
  • Listen to the joint with Play loop before exporting: the preview uses exactly the same crossfade as the downloaded file.

Frequently asked questions

Is my audio uploaded?

No. The file is decoded with your browser's Web Audio API and the loop is built from its samples on your device. Nothing is sent to a server.

Why do I hear a click where the loop restarts?

A click happens when the waveform jumps from one value to a very different one at the joint. Turn on a crossfade of 10–50 ms, or press Snap to zero crossings so both loop points sit where the wave crosses zero. For music, a loop that starts and ends exactly on the beat sounds the most natural.

How does the crossfade work?

At every joint the end of the loop fades out while the audio just before the loop start fades in over the crossfade time, so the sound blends instead of cutting. Equal-power curves (sine and cosine) keep the loudness steady for most music; linear curves suit very similar or sustained sounds.

How do I loop a song for exactly 1 hour?

Choose Fill a duration and type 60:00. The looper repeats the region as often as needed, trims the result to exactly the target length and can fade out the last seconds. Results are limited to 60 minutes to stay within browser memory.

How do I set the loop length from the BPM?

One bar of 4/4 music lasts 4 × 60 ÷ BPM seconds, so at 120 BPM one bar is 2 seconds and four bars are 8 seconds. Enter the BPM, pick the number of bars and press Set length; the end point is placed that far after the start.

Which format should I download?

WAV is lossless and best if you will edit the file further, but it is large (about 10 MB per minute in stereo). MP3 at 192 kbps is about 1.4 MB per minute and plays everywhere.

Will the output keep the original quality?

Yes. Samples are copied directly from the decoded audio at your device's sample rate, only the crossfade zones are mixed. Exporting to WAV keeps 16-bit quality; MP3 adds normal lossy compression.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

Audio CutterTrim MP3 and audio files, add fades and make ringtones.Audio Fade In and OutAdd a smooth fade in and fade out to any song or recording, then save it as MP3 or WAV.BPM FinderFind the tempo of any song: analyze an audio file for its BPM or tap along to the beat.Audio JoinerMerge MP3 and other audio files into one track with crossfade.Screen RecorderRecord your screen with mic and system audio.Audio to TextTranscribe MP3, WAV and M4A recordings to text in your browser with Whisper. Export TXT, SRT, DOCX.Audio ConverterConvert MP3, WAV, M4A, OGG and FLAC to MP3 or WAV in batch, right in your browser.WAV to MP3Convert WAV files to MP3 at 128, 192 or 320 kbps, in batches.Voice RecorderRecord and trim audio in your browser.MP3 to WAVConvert MP3 files to WAV in batches.Audio Speed ChangerSpeed up or slow down audio, with or without pitch change.Audio Pitch ChangerShift the pitch of a song or recording up or down without changing tempo.Audio Volume Booster & NormalizerMake audio louder, normalize peaks or loudness, with a limiter against clipping.Clear Audio RecorderRecord clean audio with noise suppression and gain control.Sound Level MeterEstimate noise level in decibels using your microphone.Audio ReverserReverse any audio file and play it backwards, then download the result as WAV.Hearing TestCheck your hearing by ear and frequency, plot an audiogram and find your upper frequency limit.Text to Morse AudioTurn text into Morse code sound at any WPM with Farnsworth timing, then play it or save a WAV.Audio Bitrate CalculatorWork out audio file size from bitrate and length, WAV size, or the bitrate for a target size.Audio Spectrum AnalyzerLive FFT spectrum analyzer for your microphone or an audio file, with dominant frequency and note.Subwoofer Bass TestTest your subwoofer and bass response with 10–200 Hz tones, presets and a low-frequency sweep.M4A to MP3Convert M4A, AAC and iPhone voice memos to MP3 in batch, privately in your browser.Voice ChangerRecord or upload your voice and make it chipmunk, deep, robot, alien, radio or echo. Save as WAV.Ringtone MakerCut the best 15–40 seconds of any song, add fades and save it as an MP3 ringtone.OGG to MP3Convert OGG Vorbis and Opus audio to MP3 in batch, keeping tags. Free, no upload.FLAC to MP3Convert FLAC to MP3 at up to 320 kbps, keeping tags and album art. Batch, no upload.AAC to MP3Convert AAC and M4A audio to MP3 in batch, at 128 to 320 kbps. Free, no upload.OPUS to MP3Convert OPUS audio and voice messages to MP3 in batch, at 64 to 320 kbps. No upload.Audio NormalizerNormalize audio to a peak level or a LUFS loudness target, in batch, and save as WAV or MP3.Audio Noise ReducerRemove background hiss, hum and room noise from a recording using a noise profile, then save WAV.Audio Equalizer10-band EQ for audio files: boost bass, clarify vocals or tame treble, then save as MP3 or WAV.Audio MixerMix up to 4 audio tracks with volume, pan, start offsets and fades, then save the mix as MP3 or WAV.Waveform Image GeneratorTurn any song or recording into a waveform image: bars, mirror or line, as PNG or SVG.8D Audio ConverterMake any song 8D: sound circles around your head with reverb. Preview live, save MP3 or WAV.MIDI PlayerPlay MIDI files in your browser with a piano roll, tempo control, track mute and WAV export.Audio Sample Rate ConverterResample audio to any rate from 8 to 96 kHz and change bit depth. WAV or MP3 output.Audio Spectrogram GeneratorTurn any audio file into a spectrogram image: FFT size, color maps, log or linear scale, PNG export.Audio SplitterSplit audio into equal parts, fixed-length pieces or at silences, and download a ZIP.Lofi ConverterMake any song lofi: slow it down, add warmth, vinyl crackle, tape wobble, reverb and rain.Loop StationLive looper pedal in your browser: record and overdub 4 synced mic loops to a BPM grid.Online MIDI EditorPiano-roll MIDI editor: open or create .mid files, draw notes, set instruments and tempo, play and save.Morse Code Audio DecoderDecode Morse code from your mic or an audio file with auto tone and WPM detection.Multitrack Audio RecorderRecord overdubs on up to 8 tracks with a metronome, then mix down to WAV or MP3.Online Audio PlayerPlay your MP3, FLAC, WAV, OGG and M4A files with a playlist, EQ, gapless, speed and sleep timer.Online OscilloscopeReal-time audio oscilloscope for mic, line-in or files: time/div, volts/div, trigger, XY mode.Online ThereminPlay a theremin with your mouse, finger or webcam: X sets pitch, Y sets volume, with vibrato and echo.Playback Speed CalculatorHow long a video, audiobook or podcast takes at 1.25×, 1.5×, 2× and the speed you need.Presentation RecorderRecord narrated slides from a PDF or images with mic, webcam bubble and slide timings.Sound IdentifierIdentify sounds from your mic or an audio file: dog barks, sirens, speech, music and 500+ more.Soundboard MakerBuild your own soundboard: upload or record clips, set labels, colors and hotkeys, save locally.Streaming Bitrate CalculatorBest OBS bitrate for your resolution, fps, codec and platform, plus the upload speed you need.Voice Pitch AnalyzerMeasure your speaking pitch: average Hz, pitch range and variation over time on a graph.Add Echo to AudioAdd echo or delay to audio: ms or BPM-synced time, feedback, wet/dry, ping-pong; export WAV/MP3.Animal Sounds BoardTap 60 animals to hear their sounds, learn a fun fact about each, and play a guess-the-sound quiz.Audio Bit Depth ConverterConvert WAV and FLAC between 8, 16, 24 and 32-bit (float) with TPDF dither and noise shaping.Audio File InfoCheck an audio file's codec, bitrate, sample rate, bit depth, channels, length, tags and peak.Audio Low-Pass and High-Pass FilterApply low-pass, high-pass, band-pass or notch filters to audio and see the response curve live.Audio Compressor and LimiterCompress or limit audio files online: threshold, ratio, attack, release, knee, makeup and a GR meter.M4B to MP3Convert M4B audiobooks to MP3 with tags and cover, or split them into one MP3 per chapter.Media Duration CalculatorDrop audio and video files to get each length and the total runtime, with sorting and CSV export.MIDI to WAVRender MIDI files to WAV with General MIDI SoundFonts or your own .sf2, at 44.1 or 48 kHz.Mono to Stereo ConverterTurn mono audio into stereo: dual mono, comb widening or Haas delay, with a mono-compatibility check.MP3 to M4RTurn MP3s into iPhone M4R ringtones: pick the best 30-40 s, add fades, batch convert.Virtual Singing BowlStrike or rub the rim of a synthesized Tibetan singing bowl in 7 pitches, with sustain and loop.Speaker Wire Gauge CalculatorFind the right AWG speaker wire for any run length, impedance and allowed power loss.Stereo Channel SplitterSplit stereo audio into left and right mono files, extract mid/side, or swap, invert and mute channels.ABX Audio TestBlind ABX listening test between two audio files, with level matching and a p-value score.M4B Audiobook MakerCombine MP3 chapter files into one M4B audiobook with chapters, cover art and author tags.
See all 99 Audio Converters & Editors →