A live looper pedal in your browser. Record a short phrase with your microphone or audio interface and it repeats straight away; then layer more parts on up to four synced loops, overdub on top, undo a layer you don't like, and download the result. Loop lengths snap to whole bars at your tempo, so everything stays in time.
Last updated:
Bar 1.1Loop length: set by your first loop
Input
Press Record on loop 1 and play. Press it again to close the loop: it starts repeating at once, rounded to whole bars. Then add more loops or overdub. Use headphones.
Keys: 1–4 record/overdub, Space play/stop, U undo last
Advertisement
Advertisement
How to use the Loop Station
Set the tempo and beats per bar, choose a loop length (or leave it free) and put on headphones.
Press Record on loop 1 (or key 1), allow the microphone and play your first phrase.
Press Close loop at the end of the phrase. The loop is rounded to whole bars and starts repeating at once.
Add layers: press Record on loop 2 to 4, or Overdub on an existing loop to stack more sound on it. Press again to stop.
Mix and save with mute and volume, then pick how many repeats and press Download mix.
Loop length at common tempos
A bar lasts beats per bar × 60 ÷ BPM seconds. The table shows how long a 1, 2 and 4 bar loop is in 4/4 time, which is what the loop length rounds to when you close your first loop.
Tempo
1 beat
1 bar (4/4)
2 bars
4 bars
70 BPM
0.857 s
3.43 s
6.86 s
13.71 s
80 BPM
0.750 s
3.00 s
6.00 s
12.00 s
90 BPM
0.667 s
2.67 s
5.33 s
10.67 s
100 BPM
0.600 s
2.40 s
4.80 s
9.60 s
120 BPM
0.500 s
2.00 s
4.00 s
8.00 s
140 BPM
0.429 s
1.71 s
3.43 s
6.86 s
Live looping tips
Start with rhythm. Beatbox, tap the guitar body or play a simple chord pattern on loop 1, then add bass, harmony and melody on loops 2 to 4.
Press on the beat. Press Record right on the first beat and Close loop right on the first beat of the next cycle. Rounding to bars forgives small timing errors.
Leave space. Loops add up quickly: lower the volume of busy loops and mute one to create a breakdown, then bring it back.
Use the count-in with fixed loop lengths so the first loop starts exactly on bar 1.
Wear headphones. With speakers, the microphone records the loops again on every overdub and the sound turns muddy.
How layers are kept in time
All four loops share one playback position counted in audio samples, inside an AudioWorklet that runs on the browser's audio thread. When you overdub, each incoming microphone sample is added to the loop at the position you heard minus the latency offset, so what you play lines up with what you were listening to. Because the loop is circular, you can start or stop an overdub at any point in the cycle.
Frequently asked questions
How does an online loop station work?
It records what you play into a loop buffer and plays it back over and over. The first loop sets the length; every other loop and overdub is recorded to that same length, so all layers stay in sync. This page does the recording and playback in a Web Audio worklet inside your browser, which works sample by sample just like a hardware looper pedal.
What is the difference between Record and Overdub?
Record on an empty loop captures a new part. Overdub on a loop that already has sound adds your new playing on top of what is there, layer after layer, while it keeps playing. Undo removes the most recent layer, and pressing Undo again brings it back.
How is the loop length rounded to the tempo?
One bar lasts beats per bar × 60 ÷ BPM seconds, so at 90 BPM in 4/4 a bar is 2.67 s. With Free (rounded to bars), the time between starting and closing your first loop is rounded to the nearest whole number of bars, at least one. If you close a little early, recording continues to the end of the bar; if you close a little late, the extra is trimmed. Choose Free (exact) to keep the length exactly as played.
Why do my layers sound slightly late?
Audio takes time to travel through the browser, the audio driver and your speakers or headphones and back in through the microphone. The Latency offset moves everything you record earlier by that many milliseconds. Start with the suggested value, record a few claps on the click and adjust until they line up. A wired audio interface and headphones give the lowest latency; avoid Bluetooth headphones.
Can I loop a guitar or keyboard?
Yes. Connect it through an audio interface or a USB instrument cable, pick that input in the Input list and play. The input is recorded without echo cancellation, noise suppression or automatic gain so the sound is not altered.
How do I save my loops?
Press Download mix to save all unmuted loops mixed together, repeated 1 to 16 times, as WAV or MP3, with an optional fade-out at the end. Use Save this loop under a track to download one loop on its own as a WAV that loops seamlessly in other music software.
Is anything uploaded?
No. The microphone audio is recorded and mixed in your browser's memory and nothing is sent to a server. The loops are lost when you close or reload the page, so download what you want to keep.
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.