Beat Box Pattern Generator
Ready. Toggle steps, press Play.
Create 16-step kick, snare, hi-hat, and clap patterns in this browser beat box generator with synthesized Web Audio playback and shareable pattern strings.
How to use the beat box pattern generator
- Build a loop: toggle the 16 steps for Kick, Snare, Hi-hat, and Clap, then press Play to hear the loop.
- Control playback: Pause keeps the current step ready for resume, while Stop resets the playhead to step 1.
- Start fast: load a preset rhythm or randomize a weighted drum pattern, then adjust BPM from 60 to 180.
- Share and save: copy the pattern string or share URL to restore the same grid and BPM later.
Preset rhythms and random pattern ideas
Four on the Floor gives a steady dance pulse, Basic Boom Bap starts with a slower hip-hop groove, and Fast Hats fills every hi-hat step for quick beatbox practice. Randomize uses different probabilities per row so kicks, snares, hats, and claps stay simple on/off steps while still producing useful variations.
Share and save beat patterns
The pattern string stores the BPM and all 64 step states in a compact URL-safe code. A shared URL restores that code from the query string, and the latest local pattern is also saved in this browser for refreshes without sign-in.
Veelgestelde Vragen
What does this beat box generator do?
It lets you create a 16-step browser drum pattern with kick, snare, hi-hat, and clap sounds, then play the loop instantly without signing in.
Are the beatbox sounds synthesized?
Yes. The kick uses an oscillator pitch envelope, and the snare, hi-hat, and clap use shaped noise bursts from the Web Audio API. No audio samples are downloaded.
How does pattern sharing work?
The pattern string encodes the BPM and all 64 step states. Copy the string or the share URL, and opening that URL restores the same beat.
Does it work on mobile?
Yes. The step buttons are touch-friendly, and playback starts after you press Play so mobile browser audio rules are respected.