Home › Audio & Video › Virtual Drum Kit

Virtual Drum Kit

A full drum set in your browser: hit the pads with your keyboard, mouse or fingers, switch between acoustic, rock, electronic and jazz kits, keep time with the metronome, then record your beat, loop it, quantize it and download it as a WAV file.

Last updated:

Loading sounds…
Press Record and play to capture a beat.

Advertisement
Advertisement

How to use the Virtual Drum Kit

  1. Hit the drums: press the keys shown on the pads (Space or B for the kick, S for the snare, E for the hi-hat…), or click or tap the drums.
  2. Pick a kit and a view: the drum set view looks like a real kit, the pad grid is easier on small touch screens.
  3. Turn on the metronome and set the tempo if you want to play in time; tick Count-in to get one bar of clicks before recording starts.
  4. Record: press Record, play your beat and press Stop. The beat appears on the timeline.
  5. Play it back, tick Loop to repeat it, choose a quantize grid to tighten the timing, and press Download WAV to save it.

Keyboard layout

KeyDrumKeyDrum
Space or BKick (bass drum)QCrash cymbal
SSnareYRide cymbal
DSide stick (clap in the electronic kit)URide bell
EClosed hi-hatRHigh tom
WOpen hi-hatTMid tom
CHi-hat pedalFFloor tom
GCowbellShift + keySoft hit

The left hand plays the hi-hat keys (E, W) and the snare (S) on the left of the keyboard, the right hand takes the toms and cymbals, and a thumb rests on Space for the kick, similar to how a drummer's limbs are spread around a real kit.

Three beats to start with

Each line is one bar of 4/4 counted in eighth notes: 1 & 2 & 3 & 4 &. Turn on the metronome at a slow tempo (70–90 BPM) and repeat the bar.

BeatHi-hat (E)Snare (S)Kick (Space)
Basic rockEvery eighth note: 1 & 2 & 3 & 4 &2 and 41 and 3
Pop / danceEvery eighth note2 and 41, 2, 3 and 4 (four on the floor)
Half-time grooveEvery eighth note31 and the & of 2

Finish every fourth bar with a fill: four sixteenth notes on beat 4 moving from the snare (S) to the high tom (R), mid tom (T) and floor tom (F), then hit the crash (Q) together with the kick on the next beat 1. Press Load demo beat to hear exactly this pattern.

Recording tips

  • Use the count-in: you hear four clicks and recording starts exactly on beat 1 of the first bar, so the loop length snaps to whole bars and loops seamlessly.
  • Quantize to 1/8 for simple rock beats, 1/16 when you play sixteenth-note hi-hats or fills, and 1/8 triplets for shuffle and swing feels. Quantize only changes playback and the WAV file; your original timing is kept, so you can switch it off again.
  • Bars last 4 × 60 ÷ BPM seconds: 2.4 s at 100 BPM, 2 s at 120 BPM.
  • The downloaded WAV is 44.1 kHz, 16-bit stereo and includes the ringing tail of the last cymbal, ready to import into any audio editor or video app.

Frequently asked questions

Which keys play which drum?

Space or B: kick. S: snare. D: side stick (clap in the electronic kit). E: closed hi-hat, W: open hi-hat, C: hi-hat pedal. R and T: high and mid toms, F: floor tom. Q: crash, Y: ride, U: ride bell, G: cowbell. Hold Shift for a softer hit.

How are the drum sounds made?

Each sound is synthesised once when the page loads, using oscillators, filtered noise and envelopes in an offline Web Audio context, and stored as a sample. Playing a pad then simply triggers that sample, which keeps the latency as low as possible, and every hit varies slightly in pitch and level so repeated notes do not sound robotic.

What does quantize do?

Quantize moves every recorded hit to the nearest point of a rhythmic grid, based on the metronome tempo: 1/8 notes, 1/16 notes or 1/8 triplets. It fixes small timing mistakes. It only works well if you recorded in time with the metronome, ideally with the count-in, so the grid lines up with your playing.

Can I play with several fingers at once?

Yes. On touch screens every finger is handled separately, so you can hit the kick and the hi-hat together. On a computer keyboard you can also press several keys at the same time.

Why do I hear a delay between hitting and the sound?

Every device adds some audio latency: usually 10–30 ms with wired speakers or headphones, which feels instant, but Bluetooth headphones add 100–250 ms. For the tightest playing, use wired audio.

Is my recording saved?

Your last recording is stored in this browser's local storage, so it is still there when you come back. Use Download WAV to keep a copy you can open in any audio editor or share.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

Drum MachineMake beats with a 16-step drum sequencer, synthesized kits, swing and WAV export.Online MetronomeKeep time with BPM control and tap tempo.Online GuitarPlay a virtual guitar: strum chords with your keyboard or mouse, pick notes on a real fretboard.Online PianoPlay a virtual piano with your mouse, touch or computer keyboard and record a WAV.Party SoundboardPlay applause, drumroll, air horn, crickets, rimshot, ta-da and more with one tap or key.Piano Tiles GameTap the black tiles to play classic melodies. It speeds up as you go; beat your high score.Guitar TunerTune your guitar with your microphone, in standard or alternate tunings.Chromatic TunerTune any instrument or voice: detects every note from C0 to C8.Ukulele TunerTune a ukulele to GCEA, low G, baritone DGBE or D tuning by microphone.Violin TunerTune your violin with the microphone: G D A E with a cents meter and reference tones.Bass TunerTune 4, 5 and 6-string bass guitars with your microphone, reference tones and drop D.Chord FinderGuitar chord charts and piano chords for every key, with notes, formulas and sound.Scale FinderSee any music scale on piano and guitar fretboard, with notes, formula, chords and playback.Chord TransposerPaste a chord sheet and transpose every chord to a new key, with capo tips and aligned output.BPM FinderFind the tempo of any song: analyze an audio file for its BPM or tap along to the beat.BPM to MS CalculatorNote lengths in milliseconds and Hz for any tempo: straight, dotted and triplet delay times.Note Frequency CalculatorConvert notes to Hz and Hz to the nearest note with cents, MIDI number and adjustable A4.Banjo TunerTune a 5-string banjo with your microphone in Open G, Double C, Open D and more.Interactive Circle of FifthsClickable circle of fifths with key signatures, relative minors, diatonic chords and playback.Ear TrainingInterval, chord and scale recognition drills with levels, scoring, streaks and weak-spot stats.Guitar Chord Diagram MakerDraw guitar chord box diagrams with fingers, barres and muted strings; export PNG or SVG.Guitar Fretboard TrainerLearn every note on the guitar neck: quizzes, scale and arpeggio overlays, alternate tunings, sound.Note Reading TrainerSight-reading drills for treble and bass clef: name notes with buttons, piano or MIDI, timed scores.Online SynthesizerPolyphonic browser synth with 2 oscillators, ADSR, filter, LFO, presets, MIDI and WAV recording.Song Key FinderFind the key, scale, Camelot code and BPM of any song from an audio file, privately.Tanpura DroneEndless tanpura or shruti drone in any key with Pa, Ma or Ni tuning, tempo and jawari for riyaz.Vocal Range TestSing your lowest and highest notes to find your vocal range and closest voice type.432 Hz ConverterRetune any song from A=440 Hz to 432 Hz (or 444, 528…) with a precise pitch shift; save MP3 or WAV.Capo CalculatorSee the real chords your capo shapes make, or find the best capo fret and shapes for a key.Chord Progression GeneratorGenerate chord progressions by key, mode and mood, hear them on piano or guitar and export MIDI.Guitar Tab MakerWrite guitar tabs by clicking a fretboard or typing text, hear them played back, save TXT or PDF.Music Streaming Royalty CalculatorEstimate streaming royalties by platform after distributor fees and splits, or streams needed.Online DJ MixerTwo-deck DJ mixer for your own audio files: BPM sync, EQ, crossfader, loops, cues and mix recording.Online LaunchpadPlay an 8x8 beat pad with drum, synth and vocal kits, loops, your own samples and WAV recording.Piano Chord ChartEvery piano chord on a keyboard diagram with notes, fingering, inversions and sound.Sheet Music MakerWrite sheet music by clicking notes or typing ABC; add lyrics and chords, play it, save PDF, MIDI or MusicXML.Singing Pitch TrainerSing into your mic and see your pitch on a piano roll against target notes, with cents and a score.Ukulele Chord ChartUkulele chord diagrams with finger numbers, several shapes, strum sound and printable charts.Calming Music for DogsEndless slow, soothing music for anxious dogs and cats, with sleep timer and gentle fade-out.Mindfulness BellGentle bell chimes at fixed or random intervals through the day, with quiet hours and prompts.Audio to Sheet MusicTranscribe a melody or simple piano recording into sheet music; save as PDF, MIDI or MusicXML.Backing Track GeneratorMake jam tracks from any chord progression: drums, bass and chords in any key and tempo.Camelot WheelInteractive Camelot wheel: click a key to see harmonic mixes, convert keys to Camelot and Open Key.Chord Chart MakerTurn lyrics with chords into clean printable chord sheets; transpose, add chord diagrams, export PDF.Guitar Amp SimulatorPlay your guitar through amp models, cabinet, delay, reverb and noise gate right in your browser.Music Interval CalculatorName the interval between two notes, or find the note a given interval above or below.Piano Letter Notes PlayerPaste piano letter notes or virtual piano sheets and hear them played with key highlighting.LRC Lyrics MakerMake synced .lrc lyrics: play a song, tap to timestamp each line or word, preview and download.Melody GeneratorGenerate random melodies in any key and scale over a chord progression; play and export MIDI.MIDI to Sheet MusicTurn a MIDI file into readable sheet music and download it as PDF, PNG or MusicXML.Music Theory QuizQuiz yourself on note names, key signatures, intervals, chords and scales with staff and keyboard.Polyrhythm MetronomePractise 3:2, 4:3, 5:4, 7:4 and other polyrhythms with distinct sounds and a circular visualizer.Song Chord DetectorUpload a song to detect its chords over time, follow them during playback and save a chord chart.Song Practice PlayerSlow down songs without changing pitch, transpose, A-B loop and speed up gradually as you learn.Tempo Change CalculatorConvert a BPM change to percent speed, semitone and cents pitch shift and new song length.Transposing Instrument CalculatorConvert notes and keys between concert pitch and B♭, E♭, F and A instruments, both ways.CPR Metronome110 BPM CPR compression metronome with 30:2 cycle counter, breath pauses and voice prompts.
See all 56 Music Theory & Instruments →