Live Loop Pedal — Free Online Looper, Record & Overdub Audio in Your Browser

~/loop-pedal 🥁 drums ✂️ editor ⏱️ metronome 🎛️ chord pad ☕ Support me apps ← about me
A real-time looper in your browser: record up to 8 tracks from your mic, overdub layer after layer, and every take lands on the grid thanks to sample-accurate recording with latency correction. Count-in, tap tempo, undo, reverse, WAV export. Nothing is uploaded.
—BPM ready
🎤 Input off — asked the first time you record
Hit ● REC on track 1 and play. Hit it again to close the loop — or set a BPM first and it stops by itself.

Guide — your first live loop in a minute

A microphone and a browser is all you need. Voice, guitar, keys, beatbox: anything the mic can hear.
1Hit REC

Press the ● footswitch on track 1, or key 1. The browser asks for the microphone the first time.

2Close the loop

Play, then press it again: that length is your loop. Or set a BPM first and it counts in and stops itself after the bars you chose.

3Layer tracks

Press ● on another track. It starts on the next bar (or loop, or beat) and stops by itself one track length later.

4Overdub

Press the footswitch on a playing track to add layers on top. Each pass is heard on the next time round; U undoes the whole pass.

5Mix and export

Volume, pan, mute and solo per track, then ⬇ Download mix as a WAV, or one track on its own.

What is in here

ENGINE Sample-accurate, in sync

The microphone is read as raw audio with the exact audio-clock time of every sample. Takes are cut straight from that on the loop grid, with the round-trip latency taken off, so what you played in time with the loop lands in time.

No drift
Every track loops from one master clock
No compression
Nothing is encoded or decoded between takes
Latency fix
Measured automatically, fine-tune ±120 ms
TRACKS Up to eight loops

Four tracks to start, add up to eight. A track can be one, two or four times the loop length, for a long melody over a short groove.

×1 ×2 ×4
Choose before recording the track
Start
Next bar, next loop or next beat
M · S
Mute and solo; muted tracks keep their place
⇄
Reverse a track
⬇
Download one track as a WAV
OVERDUB Layers like a hardware pedal

While you overdub, each finished pass is merged into the track at the loop point, so you hear it on the next time round and can keep stacking.

↶ ↷
Undo and redo, ten steps per track
Fade
Let older layers fade on every pass
TEMPO Free or on the grid

Without a tempo the first loop is as long as you play and the BPM is worked out from it. With one, you get a count-in and an exact number of bars.

TAP
Tap tempo, or type 40–240 BPM
Bars
1, 2, 4 or 8 bars of 2–7 beats
Click
Metronome with its own volume
INPUT Hear what goes in

A level meter, input gain, and optional monitoring so you can hear yourself through headphones. Echo cancelling and noise suppression are off, so the mic records what it hears.

KEYS Keyboard as footswitches
1–8
Record, close, overdub or stop overdub
Shift+1–8
Mute a track
Space
Play or stop everything
T · U · F
Tap tempo · undo · fullscreen

A free online loop pedal in your browser

Live Loop Pedal is a free online looper that records audio from your microphone and loops it straight away. It is the same idea as a hardware loop pedal such as a Boss RC-1 or TC Ditto, with up to eight tracks, overdubs with undo, and a WAV export. No download, no account and no upload.

How to record your first loop

Press the ● footswitch on track 1 (or key 1). If you have not set a tempo, the take is free: play your phrase and press again to close the loop at exactly that length. It starts looping immediately and the BPM is worked out from it. If you tap or type a tempo first, you get a count-in and the loop is recorded for exactly the number of bars you chose, then closes itself.

Layering in sync

Once the loop exists, a new track waits for the next bar, loop or beat (your choice), records exactly one track length and switches to playback by itself. Set a track to ×2 or ×4 before recording for a longer part over a short loop, like a four-bar melody over a one-bar groove.

What is overdubbing?

Overdubbing records on top of a track that is already playing instead of replacing it. Press the footswitch on a playing track to start, and again to stop. While you keep going, each pass is merged into the track at the loop point so you hear it on the next time round, the way a hardware looper behaves. Undo takes the whole overdub pass back off, and Overdub fade lets older layers fade a little on every pass for a loop that keeps evolving.

Why the layers line up

Most browser loopers record with MediaRecorder, which compresses the audio and has no exact idea when the recording started, so every take lands a little early or late. Here an AudioWorklet reads the raw microphone samples, each block tagged with the audio clock. A take is cut from that stream between two exact grid times. Everything you hear left the speakers a moment after it was scheduled and reached the microphone a moment after that, so the looper shifts each take by that round trip. It measures the delay from the browser and your microphone, and you can fine-tune it with Latency fix if layers sound slightly early or late on your setup. Playback uses native looping buffers started from one clock, so tracks cannot drift apart however long you play.

Microphone tips

Use headphones when you record over playing loops, or the microphone will pick the loops up again. An external microphone or an audio interface sounds better than a laptop's built-in mic. Watch the input meter: aim for the green to yellow part, and lower Input gain if it hits red.

Export your loop as a WAV

Pick 1, 2, 4 or 8 repeats and press Download mix: every audible track is rendered together, with its volume and pan, as a 16-bit stereo WAV. The ⬇ button on a track saves just that track, handy for taking a part into a DAW.

Private: nothing is uploaded

All recording, mixing and playback happen in your browser. Loops are not stored anywhere, so they are gone when you close the page unless you export them; the page warns you before you leave with loops recorded.

More music tools

Want a beat to loop over? Drum Loop Studio is a step-sequencer drum machine and Drum Pad Looper plays ready-made grooves. Keep time with the metronome, tune up with the guitar tuner, and edit exports in the audio editor.

🥁 Drum Loop StudioProgram full drum grooves to loop under you 🎛️ Drum Pad Looper57 fixed drum loops, tap to play along ⏱️ Metronome & BPM CounterTap tempo, speed & gap trainers 🎸 Guitar & Instrument TunerTune up before you loop