Split songs from YouTube into stems.

Paste a link, pick your instruments, and play vocals, drums, bass, guitar and piano as synced tracks. Free and open source. Runs entirely on your machine.

fetching the latest release…

StemKit splitting Bohemian Rhapsody into six stems
SOUND ON · CLICK

Search

YouTube search, built in.

Type a song, click the result, and the split starts in the background. You never open a browser tab.

media/search.mp4

Type "bohemian rhapsody" in the search box, results appear, click the top one, the split begins in the sidebar. 6–10s loop.

MP4 · H.264 · 30fps · no audio · ≤ 4MB · 1280×800

search → click → the split starts in the background

Split

Seamless stem splits, by instrument.

Pick vocals, drums, bass, other, plus guitar and piano. The split runs locally with live progress, then presets isolate each instrument while the playhead keeps moving.

media/split.mp4

downloading → converting → separating, cut between stages, then the six stems appear in the player. 8–12s loop.

MP4 · H.264 · 30fps · no audio · ≤ 4MB · 1280×800

the split runs in the background

media/play.mp4

Click Karaoke and watch the vocals lane go dim, click Acapella and only it stays lit, playhead moving the whole time. 6–10s loop.

MP4 · H.264 · 30fps · no audio · ≤ 4MB · 1280×800

presets isolate each instrument

Export

WAVs that work with any DAW.

Every split is saved in your library and reopens instantly. Export any stem, or all of them, as standard WAV files. Drop them straight into Ableton, Logic, FL Studio, GarageBand. No conversion, no fuss.

media/library.mp4

Click one song in the library, it opens instantly, click a different one, same thing, then flash the Export all stems menu. 6–10s loop.

MP4 · H.264 · 30fps · no audio · ≤ 4MB · 1280×800

export any stem, or all of them, as WAV

Why you need this

What would you do with the stems?

Learn your instrument
Solo the guitar, piano or bass on any song you are studying and play along. Mute everything else and the part you are learning stops being a guessing game. Rewind a hundred times, the app never gets tired.
Sing
Any track becomes your backing band. The karaoke preset strips the vocals instantly, at home, at a party, or for the cover you have been planning to post. No per-track fees, no waiting on a service.
Remix and sample
Pull acapellas and drum loops for flips and mashups. Export as WAV, drop them into your DAW, and get to work. It runs on your machine, so your ideas never touch someone else's server.
Study the mix
Hear what the drummer actually played. Isolate the bass line you could never pick out of the mix. Solo the piano part on your favorite record and learn the voicings by ear.
vocals · drums · bass · guitar · piano · other

The fine print

Honest details.

Everything stays local
Audio is downloaded and separated on your machine. No accounts, no cloud, no telemetry.
First run is the big one
Setup installs a private Python engine, about 2GB, one time. After that, songs split in minutes and work offline.
Requirements
macOS 12+ (Apple Silicon) or Windows 10/11, with Python 3.9+ available. ffmpeg is bundled.
Open source, MIT
Source code is on GitHub. Powered by demucs, yt-dlp and the Web Audio API.

Put your first track under the knife.