Drum extractor: isolate drums from any song, free
SplitVocals pulls the drum track out of a full mix using AI, so you can hear or download just the kit — processed on your own device, with no upload, no signup, and no limit on songs.
Extract the drums
or drop it here · MP3, WAV, FLAC, M4A, OGG · up to 50 MB / 10 min
Runs locally · Nothing uploaded
How drum extraction works
Drums sit in a wide frequency range that overlaps heavily with bass, guitar and vocals, so a simple EQ filter can't isolate them cleanly. SplitVocals uses a Demucs v4 AI model trained to recognize the drum kit as a distinct source within the full mix and separate it from vocals, bass and everything else, keeping the kick, snare, hats and cymbals together as one stem.
As with every tool on this site, the model and your audio file stay on your device — the drum stem is produced locally, with nothing uploaded to a server.
Who extracts drums
Drummers isolate the drum track from a reference recording to study fills, groove and dynamics part by part. Producers pull drum stems from a track to sample a break or build a remix around an existing groove. Musicians who want to practice their own drum parts use the inverse — the drumless mix below — to play along without the original kit fighting for space.
Getting a clean drum stem
Extraction works best on mixes where the kit is recorded and mixed distinctly, which is true of most modern studio productions. Dense arrangements with heavy percussion layering, or live recordings where the drum mics also picked up other instruments, can leave a bit of bleed in the stem. A higher-quality source file (WAV or FLAC over a low-bitrate MP3) generally gives the model more to work with.
Prefer to play along without drums instead? The instrumental and drumless mixdowns from the same separation remove the kit and keep everything else — no need to run the file twice.
No per-track fee, no queue
Because the extraction runs on your own CPU or GPU rather than a metered server, there's no charge per track and no wait behind other users' jobs. A typical song finishes in one to three minutes on a GPU-capable browser (Chrome or Edge); Safari and Firefox use a slower CPU fallback via WebAssembly but produce the same result.
How it works
- 1
Drop a song
MP3, WAV, FLAC, M4A, OGG or AAC, up to 50 MB or 10 minutes.
- 2
AI splits it on your device
A Demucs v4 model runs locally via WebGPU or WebAssembly — nothing is uploaded.
- 3
Play, solo, download
Preview each stem, then export WAV, 320k MP3, or a ZIP of all four.
Why running locally matters
Private by construction
Your audio is decoded and processed inside the browser tab. There's no upload step, so there's nothing to verify in a privacy policy — check the Network tab yourself.
No queue, no waiting
Processing starts the moment you drop a file. There's no server-side render queue, so a slow day for other users never slows you down.
Works offline after first use
The AI model downloads once (~170 MB) and is cached by your browser. Come back tomorrow, even without a connection, and separation still works.
Free and unlimited
No per-song cost, because there's no per-song server compute to pay for. Split as many tracks as you want, whenever you want.
Frequently asked questions
- Can I isolate just the drums from a song?
- Yes. Drop the file in above and SplitVocals separates the drum kit from vocals, bass and other instruments, ready to download as its own WAV or MP3 file.
- Can I do the opposite and remove the drums instead?
- Yes — the same separation also produces a drumless mixdown (every stem except drums), so you can grab either the isolated drums or a drum-free backing track from one pass.
- How clean is the isolated drum stem?
- It depends on the source mix. Modern studio recordings with a distinctly mixed kit separate cleanly; dense mixes or live recordings with heavy mic bleed can leave faint traces of other instruments in the stem.
- Is drum extraction free for unlimited songs?
- Yes. Because separation runs on your own device instead of a paid server, there's no per-track cost or daily limit.
- What formats can I extract drums from?
- MP3, WAV, FLAC, M4A, OGG, AAC and WebM, up to 50 MB or 10 minutes per file.
- Can I use the extracted drum stem in my own tracks?
- Yes, for source audio you own or have the rights to use — the extracted stem is yours to sample, loop or remix in original work under the same rights you have to the original recording.
Can I isolate just the drums from a song?
Can I do the opposite and remove the drums instead?
How clean is the isolated drum stem?
Is drum extraction free for unlimited songs?
What formats can I extract drums from?
Can I use the extracted drum stem in my own tracks?
More tools
Stem splitter: split any song into 4 stems, free
Upload a track and get four separate stems back — vocals, drums, bass and other — using a Demucs v4 model that runs entirely in your browser, with no upload and no limit on how many songs you split.
Karaoke maker: remove vocals from any song, free
Drop in a song and SplitVocals removes the lead vocal using AI, leaving a clean instrumental you can sing over — processed entirely on your device, with no upload and no per-song limit.
Split any song into vocals, drums, bass and more — free, in your browser
SplitVocals separates a song into four stems (vocals, drums, bass, other) using an AI model that runs entirely on your device. No upload, no account, no limits.