Drum Machine

Tap in a beat on 16 steps, pick a kit, set the tempo and swing — then download it as a WAV.

100% private — runs entirely in your browser. Your data is processed on your device and never sent to the internet.
Drum kit
Pattern

Tap a step: on → accent (louder) → off. Tap a drum name to hear it. M mutes a track, S plays it alone. Space starts and stops.

Add to the chain:
Making the WAV…

My saved beats

    Your beat is kept in this browser and is there next time. All sounds are made live in your browser — no samples, no upload.

    About the Drum Machine

    This online drum machine is a simple beat maker. It has a grid of 16 steps — one bar of sixteenth notes — and 8 drums: kick, snare, clap, closed hi-hat, open hi-hat, tom, rim and cymbal. Tap the steps where a drum should play, press Play, and the beat loops.

    Pick one of four drum kits, set the tempo from 60 to 200 BPM and add swing for a groove that bounces. Make up to four patterns (A, B, C, D) and chain them into a short song. When you like it, download it as a WAV file to use in a video, a song or a DAW.

    Every drum sound is made live in your browser with Web Audio. There are no sample files to load and nothing is uploaded.

    Features

    • 16-step grid, 8 drums — tap a step for on, again for an accent, again for off
    • 4 drum kits — 808-style, Acoustic, Electronic and Lo-fi, all made by the browser
    • Tempo and swing — 60 to 200 BPM and swing from 50 % (straight) to 75 %
    • Mute, solo and volume — for every drum
    • 10 ready beats — rock, hip-hop, house, bossa nova, funk, reggaeton, trap, disco, drum and bass and lo-fi
    • 4 patterns and a chain — play A A A B, add a fill, build a small song
    • WAV download — 1 to 16 bars, made in the background, ready to loop
    • Saved on your device — your beat comes back next time; save as many named beats as you like (up to 30)

    The four drum kits

    • 808-style — the deep, long electronic kick, snappy snare and metal-sounding hi-hats of classic hip-hop and trap
    • Acoustic — a short punchy kick, a snare with more rattle, and noise-based hi-hats; good for rock, funk and pop
    • Electronic — a tight, driven kick and bright hats for house, techno and drum and bass
    • Lo-fi — a warm, dusty sound: high notes cut, a little distortion and lower resolution, like an old sampler

    Changing the kit changes only the sound, not your pattern, so you can try one beat with every kit.

    Ready beats

    Each ready beat fills pattern A (the groove) and B (a fill), sets the tempo, swing and kit, and turns on the chain. Some also make C: the groove with a cymbal on the first beat.

    BeatTempoSwingKitChain4 bars last
    Rock100 BPM50 %AcousticC A A B9.6 s
    Hip-hop (boom bap)90 BPM58 %808-styleA A A B10.7 s
    House124 BPM50 %ElectronicC A A B7.7 s
    Bossa nova120 BPM50 %AcousticA A A B8.0 s
    Funk100 BPM54 %AcousticA A A B9.6 s
    Reggaeton95 BPM50 %808-styleA A A B10.1 s
    Trap140 BPM50 %808-styleA A A B6.9 s
    Disco120 BPM50 %AcousticC A A B8.0 s
    Drum and bass172 BPM50 %ElectronicA A A B5.6 s
    Lo-fi hip-hop80 BPM62 %Lo-fiA A A B12.0 s

    Change anything you like after loading — it is your beat now. Undo brings back the beat you had before.

    What swing does

    Without swing, the 16 steps are all the same length. With swing, the first step of each pair gets longer and the second gets shorter, so the off-beat notes come a little late. That is the "bounce" of hip-hop, funk and shuffle.

    At 100 BPM a pair of steps lasts 0.3 seconds:

    SwingFirst stepSecond stepFeel
    50 %150 ms150 msstraight
    58 %174 ms126 mslight bounce
    62 %186 ms114 mslazy, lo-fi
    66 %198 ms102 mstriplet shuffle
    75 %225 ms75 msvery strong

    A bar always stays 4 beats long, so the tempo does not change.

    How long is the WAV?

    The file is exactly bars × 4 beats × 60 ÷ BPM seconds long:

    • 4 bars at 120 BPM = 4 × 4 × 60 ÷ 120 = 8.0 seconds
    • 8 bars at 100 BPM = 19.2 seconds
    • 16 bars at 60 BPM = 64 seconds, the longest you can make

    The sound of the last hits (a long 808 kick, a cymbal) is mixed back into the start, so the file loops without a gap or a click — put it on repeat in any player or editor.

    Tips for better beats

    • Start with the kick and snare. Kick on 1, snare on 5 and 13 is the backbone of most pop, rock and hip-hop.
    • Use accents on the hi-hats (on every other step) to make them groove instead of tick.
    • Leave space. A beat with fewer notes often sounds bigger.
    • Make a fill in pattern B with toms or a snare roll on steps 13–16, then chain A A A B.
    • Solo a drum (S) to hear exactly what it plays.
    • To practise an instrument with the beat, set the tempo of the song; find it with the BPM Finder.

    Frequently asked questions

    Is this drum machine free?

    Yes. There is no sign-up, no limit on beats, and the WAV files are yours to use.

    Can I use the beats in my music or videos?

    Yes. The sounds are made by your browser, not copied from sample packs, so a beat you make here is your own.

    Does the timing stay steady?

    Yes. The notes are placed on the browser's audio clock a little ahead of time, not with a page timer, so the beat stays tight even when your computer is busy. You can change the tempo while it plays and it never skips.

    Why do I hear nothing?

    Tap Play once — browsers only start sound after a click. Check that your device is not muted and that no track is muted (M) or that you have not soloed (S) a silent track.

    How do I make a whole song?

    Fill patterns A to D (for example verse, fill, chorus, break), add them to the chain in the order you want, and tick Play the chain. Set the WAV length to the number of bars in your chain.

    Where are my beats saved?

    In this browser on this device. Clearing the browser's data removes them, so download a WAV of beats you want to keep.

    Can I download MP3 or MIDI?

    The drum machine makes WAV, which works in every editor. To make an MP3, open the WAV in our Audio Converter.

    Related tools

    How to use it

    • Press Play to hear the beat that is loaded, or choose one under Ready beats
    • Tap the steps in the grid to add or remove hits; tap twice for an accent
    • Pick a drum kit and set the tempo and swing
    • Use M (mute), S (solo) and the slider of each drum to balance the mix
    • Make more patterns with A–D, add them to the chain and tick Play the chain
    • Choose the WAV length and press Download WAV
    • Type a name under My saved beats and press Save to keep the beat

    We add new tools regularly — subscribe on YouTube to be notified when each one goes live.

    More tools

    View all

    Recommended Apps

    View all