Language
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Drum Machine

Drum Machine

Make beats with an online drum machine: a 16-step sequencer, 808 and Acoustic kits, swing, presets, and WAV export.

Make Beats with a Drum Machine Online

This drum machine online lets you build rhythmic patterns on a 16-step grid right in your browser. Each row is a drum sound and each column is a beat position, so you click to place hits and the sequencer loops your pattern back to you. Nothing to download, nothing to install.

Start from a built-in beat or an empty grid, then layer eight instruments across the steps to make everything from a straight rock groove to a fast drum & bass break. Switch between the 808 and Acoustic kits, dial in tempo and swing, mix each drum, and export a finished loop. It is a beat maker for musicians sketching ideas, producers prototyping a groove, and anyone who just wants to make a beat online.

Private by design: every sound is generated in your browser with the Web Audio API and your pattern never leaves your device. No samples to download, nothing uploaded to a server, and it works offline.

How to Use the Drum Machine

1

Choose a starting point

Pick a Preset from the dropdown to load a ready-made beat such as Basic Rock or Hip Hop, or choose Empty to build a pattern from scratch.

2

Program your beat

Click the step cells in the grid to turn them on or off. Each row is one instrument and each column is one of the 16 steps. While playback is stopped, clicking a step previews that instrument so you can hear it as you go.

3

Play and shape the groove

Press Play or hit Space to start the loop. While it runs, set the BPM from 60 to 200, add Swing for a shuffle feel, and switch the Kit between 808 and Acoustic.

4

Mix the drums

Use the volume slider on each row to balance individual drums, mute a row to silence it, and set the master volume for the overall level. Use Clear all any time to wipe the grid and start over.

5

Export your loop

Click Export WAV to download one full loop of your pattern as an audio file, ready to drop into any DAW or audio app.

Features

16-Step Sequencer

A 16-step grid with 8 instrument rows, grouped in fours with a moving playhead that highlights the current step as the loop plays.

Two Sound Kits

Switch between a punchy 808 kit for electronic and hip hop and an Acoustic kit with natural drum synthesis.

Eight Instruments

Kick, Snare, Hi-Hat, Open Hat, Clap, Tom, Rim, and Cymbal give you a full drum kit to arrange across every step.

Seven Preset Patterns

Load Basic Rock, Hip Hop, Funk, Reggaeton, House, Bossa Nova, or Drum & Bass as an instant starting groove.

Tempo Control

Set the BPM from 60 to 200 with the slider or by typing an exact value, and change it live while the beat plays.

Swing

Shift the off-beat steps later in time to add a shuffle or groove feel instead of a perfectly rigid rhythm.

Per-Instrument Mixing

Adjust the volume of each drum independently and mute any row to quickly silence an instrument in the mix.

Master Volume

Control the overall output level and toggle a master mute without losing your individual mix settings.

WAV Export

Render one complete loop to a 44.1 kHz, 16-bit stereo WAV file you can use in any audio application. Muted instruments are left out.

Space to Play

Press the space bar to start or stop playback without reaching for the mouse, and preview any drum by clicking a step while stopped.

Web Audio Synthesis

All sounds are synthesized in real time, so the app loads instantly with no audio files and keeps working offline.

Clear All

Wipe the entire grid in one click to start a fresh pattern whenever inspiration strikes.

Frequently Asked Questions

How do I make a beat with this drum machine?

Click step cells in the grid to place drum hits, then press Play or Space to loop the pattern. Each row is an instrument and each column is a beat. Start from a preset like Basic Rock, then add or remove steps until the groove feels right.

What is a step sequencer?

A step sequencer is a grid for programming rhythm. Time is divided into equal steps (here, 16 per loop) and each instrument has a row of on/off cells. Turning a cell on triggers that drum at that step, and the sequencer plays the whole grid in a loop.

Is this drum machine free and does it need a download?

It runs entirely in your browser with no download, no install, and no sign-up. All drum sounds are synthesized with the Web Audio API instead of loaded as audio files, so the app starts instantly and even works offline.

How do I change the tempo (BPM)?

Drag the BPM slider or type a value to set the tempo anywhere from 60 to 200 BPM, and the change applies instantly even while the beat is playing. As a guide, hip hop sits around 80–100, rock around 100–130, house around 120–130, and drum & bass around 160–180.

Can I export or save my beat?

Yes. Click Export WAV to download one complete loop of your pattern as a 44.1 kHz, 16-bit stereo WAV file. Muted instruments are excluded from the render, and the file drops straight into any DAW or audio app.

What is the difference between the 808 and Acoustic kits?

The 808 kit produces classic electronic drum sounds inspired by the Roland TR-808, with deep bass kicks and tight snares. The Acoustic kit synthesizes more natural drums with realistic attack transients and resonance. Switch between them with the Kit selector at any time.

What do the Kick, Snare, and Hi-Hat sounds do?

The Kick is the low bass drum that anchors the beat, the Snare is the sharp backbeat usually on beats 2 and 4, and the Hi-Hat is the short crisp cymbal that keeps time. The grid also includes Open Hat, Clap, Tom, Rim, and Cymbal for fills, accents, and variation.

What does Swing do?

Swing shifts the off-beat steps slightly later in time, creating a shuffle or groove feel instead of a perfectly even rhythm. Higher swing values make the shuffle more pronounced. Many styles, including jazz, hip hop, and funk, use swing to add a human feel.

Why don't I hear any sound?

Browsers only start audio after you interact with the page, so click Play or press Space first. Then check that the master volume is not muted, that no rows are muted, and that your device volume is turned up.

0%
Press Space to quickly play or pause the beat
Click a step while stopped to preview the instrument sound
Start from a preset, then customize the pattern to make it yours
Add swing to give your beat a more human, groovy feel
Type an exact BPM in the number box for a precise tempo
Use Export WAV to download your loop as an audio file
All sounds are synthesized in your browser — no downloads required
Want to learn more? Read documentation →
1/8
Start typing to search...
Searching...
No results found
Try searching with different keywords