Skip to main content

Free Drum Machine

Build a beat on a 16-step grid with 8 synthesised drums, set the tempo and swing, then save the pattern or export a loop as WAV or MP3.

Start from

Press a drum name to hear it. Space starts and stops the beat. Drag across the steps with a mouse to paint several at once.

Saved patterns

No saved patterns yet.

Patterns are saved in this browser only, up to 20.

Export audio

πŸ”’ The drums are made in your browser and your patterns are saved on this device only. Nothing is uploaded.

How It Works

The page builds each drum from WebAudio oscillators and filtered noise, queues the notes on the audio clock a short time ahead so the timing stays steady, and renders exports offline.

  1. 1
    Switch steps on
    Press steps in the 8 rows, or start from "Rock", "Hip-hop", "House" or "Bossa nova". Press a drum name to hear it.
  2. 2
    Play and shape it
    Press "Play", then change the "Tempo (BPM)", "Swing", each row's volume and the "M" mute buttons while it plays.
  3. 3
    Save your pattern
    Name it and press "Save pattern". It is kept in this browser, and "Load" brings it back.
  4. 4
    Export a loop
    Choose 1, 2, 4 or 8 bars, press "Render audio", then pick WAV or MP3 and download the file.

Sound is made in your browser tab and patterns are saved on this device only. Nothing is uploaded.

Related Tools

Frequently Asked Questions