ButtonBass
Make Music Online

Beat Maker – Free Online Drum Pad & Sequencer

Tap 16 drum pads, build patterns on the step sequencer, adjust swing and tempo, then record and play back your beats — all synthesized in real time, free in your browser.

Kit
KICK
1.0×
1.0×
0%
Off
1.0×
Recordings
0
Hit ● Rec, then play pads or the sequencer.
BPM120
Swing0%
Vol80
Mute
Skin
Beats
FX
Verb0
Delay0
Sat0
Patterns
Bank
Song
Drum Sequencer
Vol80
Synth Sequencer
Vol80
Oct 4
Bass Sequencer
Vol80
Oct 2
FX Sequencer
Vol80
Chord Sequencer
Vol80
Oct 3
Arp Sequencer
Vol80
Oct 4
Speed
Dir
Vox Sequencer
Vol80
Oct 3
Sample Sequencer
Vol80
Select a slot or add a sample
BEAT MAKER — HOW IT WORKS

Pads & Kits

Tap the 16 color-coded pads to play drums: red kicks, blue snares, yellow hi-hats, teal percussion. Or use your keyboard — Q W E R kicks, A S D F snares, Z X C V hats, 1 2 3 4 percussion. Pick from 8 kits (808, Trap, Acoustic, Lo-Fi, Industrial, Jungle, Reggaeton, Minimal). Clicking a pad also opens the tweak panel where you can shape its Pitch, Decay, Drive, Filter, and Volume.

Sequencer

Eight tabs, eight layers: Drums, Synth, Bass, FX, Chords, Arp, Vox, and Sample. Click cells to place hits and press Play — a glowing playhead sweeps the grid in time. Tabs flash when their layer makes a sound. Each tab has its own volume, Random, and Clear. The bars dropdown switches between 1, 2, and 4-bar patterns; shaded step groups and bright bar lines keep long patterns readable. Bass, Chords, and Arp are one-note-per-step; the Arp also has speed (1/4 to 1/16) and direction controls.

Ghost & Roll (Drums)

Ghost notes are quiet hits (~40% volume, shown dimmed). Shift+click any drum cell to toggle one, or turn on Ghost mode so plain taps place them — that’s the way to do it on a phone. Roll mode turns taps into ratchets: each tap cycles a cell through ×2 → ×3 → ×4 retriggers → off (the marker in the cell corner shows the count). Rolls are the classic trap/drill hi-hat trick. While either mode is armed, its button glows and the sequencer box is outlined in lime.

Generate & Patterns

The ★ Generate button writes a complete beat across every layer — drums, bass, chords, melody, and more — in one of 19 genre styles (lo-fi, trap, drill, house, boom bap, jungle, reggaeton…) and starts playing it. Trap-family genres get hat rolls automatically. The Patterns chips load classic one-bar grooves you can build on.

Banks & Song Mode

The Bank chips (A–D) hold four independent patterns that share your kit, FX, key, and tempo. ⊞ Copy duplicates the current pattern into another bank (or Shift+click a bank) — the classic verse/chorus workflow: build A, copy it to B, tweak B. Clicking a bank while the beat plays queues it for the end of the pattern, just like hardware drum machines. Hit ▶ Song to play the banks in a chain: build it with +A +B… (or let the button auto-chain your non-empty banks) and click a chain chip to remove it. While the song plays the button becomes ■ Stop; the plain Play button always loops just the current bank. Once a chain exists, Export WAV renders the whole song front to back.

Transport

Play (or Space) starts the loop. Drag BPM 60–200 or tap the Tap button in rhythm to set the tempo. Swing delays the off-beats for shuffle feel. Vol is the master level, and the green trace next to Play is a live oscilloscope of the output.

FX, Pump, Key & Scale

Verb adds space (synthesized reverb), Delay is a tempo-synced dotted-eighth echo, and Sat adds analog-style grit. Pump is sidechain compression: every kick briefly ducks the melodic layers for that pumping house/EDM feel. The Key and Scale selectors re-pitch the Synth, Bass, Arp, Vox, and Chords — the chord rows automatically become the correct chords for your key (try a minor or Phrygian scale for darker beats).

Mute

The colored Mute chips silence individual layers — great for A/B-ing a Generate result. Muted layers’ tabs dim with a strikethrough and stop flashing.

Sampler

On the Sample tab, record from your microphone or upload an audio file into up to 8 slots. Each sample gets its own color-coded strip with 8 pitch rows. Edit tools: Trim (drag the handles), Auto Trim (cuts silence), Rev (reverse), ½x / 2x (speed), and Norm (normalize level).

Recording

● Rec captures a live performance — every pad tap and sequencer hit with exact timing. Recordings appear in the panel below the pads where you can replay, download as WAV, or delete them.

Save, Share & Export

Your beat autosaves in this browser every few seconds and comes back when you return. Save keeps named beats you can reload from the dropdown. 🔗 Share opens a share menu with a URL containing the entire beat — grids, kit, BPM, FX, key, rolls — that you can copy or send straight to another app; it opens the beat for anyone. ⬇ Export WAV renders the loop (with all FX and pump) to an audio file. Note: mic/uploaded samples stay on your device — they aren’t included in saves or share links.

Shortcuts

Space play/stop · Ctrl+Z undo (any layer, incl. Generate & Clear All) · Shift+click ghost note · Shift+click a bank to copy into it · ? this help · Esc close help · letter keys play pads.

🎧 Community Beats All mixes →
Loading community beats…

About the Beat Maker

The ButtonBass Beat Maker is a free online drum machine with 16 synthesized drum pads, a 16-step drum sequencer, and a synth lead sequencer. Every sound is generated in real time using the Web Audio API — there are no audio files to download. Choose from eight kits (808, Trap, Acoustic, Lo-Fi, Industrial, Jungle, Reggaeton, Minimal), tap pads or use your keyboard to trigger sounds, then build patterns on the step sequencer and hear them loop.

Adjust BPM from 60 to 200, dial in swing for a shuffle feel, and record your performance to play back later. The entire app runs in the browser with no sign-up, no download, and no time limit.

How to Make Beats

Tap any of the 16 pads to trigger a drum sound. Each pad is color-coded: red for kicks, blue for snares, yellow for hi-hats, and teal for percussion. Use your keyboard for faster playing — Q/W/E/R trigger kicks, A/S/D/F trigger snares, Z/X/C/V trigger hi-hats, and 1/2/3/4 trigger percussion.

Click cells in the step sequencer to place hits, then press Play. A green playhead sweeps across 16 steps in time with your BPM, playing each active cell. Hit Random to generate a pattern automatically — the generator picks from four beat styles (straight, trap, halftime, breakbeat) and applies musical rules so the result sounds like a real drum pattern.

Synth Sequencer

Switch to the Synth tab to add melodic notes to your beat. The synth sequencer has 8 rows covering one octave (C through C). Choose from four waveforms (sine, triangle, sawtooth, square), adjust the octave up or down, and dial in attack and release times to shape your sound. The synth plays simultaneously with the drum sequencer, so you can build complete tracks with both rhythm and melody.

Recording

Hit Rec to start recording. The recorder captures both pad taps and sequencer playback — every sound that fires while recording is saved with precise timing. Stop recording and your session appears in the Recordings panel where you can play it back or delete it.

Frequently Asked Questions

Can I download my beats? Yes! Hit Export WAV to render your current loop straight to a WAV file, or hit Rec to capture a live performance and download it from the Recordings panel. Your beat also autosaves in your browser, so it’s right where you left it when you come back.

Do I need to install anything? No. The Beat Maker runs entirely in your browser with no plugins, sign-ups, or downloads required.

Does it work on mobile? Yes. Tap the pads directly on your touchscreen. The step sequencer and all controls are fully responsive.

More Free Beat Makers on ButtonBass

Try the Dubstep Cube 2 — a 3D loop mixer with 16 genre packs. Explore cube mixers for house, EDM, 8-bit, and techno. Play the Beat Maker Keyboard with 49 drum sounds. Or jump into the Jam Room for real-time multiplayer sessions. Every tool is free and works on any device.

Privacy Policy