Web Audio Workstation
  • Local Studio
  • Cloud Studio
  • Tools
  • Learn
  • Pricing
  • Blog
  • About
  • Log in
Loading...

Product

  • Features
  • Pricing
  • Local Studio

Free Tools

  • Vocal Remover
  • BPM & Key Finder
  • Audio to MIDI
  • Pitch Shifter
  • Speed Changer
  • Voice Recorder
  • Guitar Pro to MIDI
  • MusicXML to MIDI
  • All tools

Learn

  • All tutorials
  • Audio effects
  • MIDI instruments
  • MIDI effects

Company

  • About Us
  • Blog

Legal

  • Terms of Service
  • Privacy Policy

Connect

  • contact@tuttidaw.com

© 2026 Tutti · recorded in the browser

Stem Splitter

One song in, four studio stems out - drums, bass, vocals and everything else - separated by the htdemucs AI model on your own graphics card. Nothing uploads.

🔒100% in your browser - your files never leave your device.

How it works

  1. 1

    Drop the song

    Any MP3, WAV, OGG, FLAC or M4A, decoded locally in the page. No account, no upload queue, no per-track pricing.

  2. 2

    AI separation on your GPU

    The open htdemucs model downloads once (~120 MB, cached) and runs through WebGPU. It reconstructs each part from the mix - the same model family studios use for official stem releases.

  3. 3

    Download four WAVs

    Drums, bass, vocals and "other" (keys, guitars, synths) as separate studio-ready WAV files - or send them straight into the TuttiDAW editor as a grouped multitrack.

Why split a song into stems?

Stems turn a finished mix back into building blocks. DJs and producers drop the isolated drums under another track, borrow a bassline, or rebuild an arrangement around the vocal - the raw material for remixes, edits and mashups that a stereo file simply does not offer.

For practice, stems are the ultimate play-along: mute the bass and BE the bass player, or solo the drums to study the groove. Educators use them to demonstrate arrangement; audio engineers use them to rebalance live or archival recordings where the multitracks are long gone.

This page runs htdemucs (Demucs v4), the strongest open-source separation model, split into 21 GPU-friendly pieces so your browser stays responsive while it works. Because inference happens on your own machine, there are no upload limits and no privacy questions - split an unreleased master with a clear conscience.

Frequently asked questions

Which four stems do I get?

Drums, bass, vocals, and "other" - everything that is not drums, bass or vocals (guitars, keys, synths, strings). Summing the four back together reconstructs the original mix.

Does my song get uploaded?

No. The model downloads to your browser once and runs on your graphics card through WebGPU. Audio never leaves your device, so unreleased or client material stays private.

What hardware/browser do I need?

A WebGPU-capable browser - current desktop Chrome or Edge (Safari 18+ too) - and a GPU. Discrete cards separate faster than the song plays; integrated graphics work but take longer.

What format are the stems?

Uncompressed 16-bit stereo WAV at 44.1 kHz, aligned sample-for-sample with each other, so they drop straight onto four DAW tracks and stay in sync.

I only need the vocals removed - is there a simpler tool?

Yes - the vocal remover page runs the same model but gives you exactly two files: the acapella and the summed instrumental.

Keep going

Vocal Remover

Two outputs instead of four: acapella + instrumental.

Audio to MIDI

Transcribe a separated bass or vocal stem into editable MIDI.

All free tools

Every in-browser audio tool built on the TuttiDAW engine.

Hit 'Open in TuttiDAW studio' after splitting and the four stems land as a grouped multitrack - mix, mute and rearrange them right away.

Explore TuttiDAW - the free browser DAW