Workflows6 min read

How to Split Stems From a Song in 6 Steps (Free, Online)

How to split stems from a song in 6 steps: pick the right file, split vocals, drums, bass and other free in Veena's browser DAW, then clean up artifacts.

By Veena Studio

How to split stems from a song, in short: upload the cleanest file you have to an AI stem splitter and choose your stems. In Veena, a free AI DAW with a personal music producer built in, right-click the clip, choose "Separate into Stems", and four stems — vocals, drums, bass and other — land on your timeline in about 45 to 120 seconds. Then audition each one and clean up the artifacts.

Veena is an AI DAW with a personal music producer built in. Describe the song you want and CoProducer builds it with you — beats, chords, melody, arrangement and mix — as real tracks you can edit, mix and export. Free, in your browser.

Expect two, four or six stems depending on the tool, expect artifacts on dense modern masters, and plan to repair the result rather than expecting a perfect extraction.

What you need

  • The cleanest source file you can get — WAV or FLAC beats a streaming rip
  • A stem splitter — Veena's free stem splitter runs in your browser with nothing to install
  • A DAW or editor to audition and repair the stems (in Veena, it is the same window)
  • A few minutes for a typical song

Step 1: Pick the best source file

Separation quality is capped by source quality. Lossy encoding throws away information the model needs to tell one instrument from another, and it cannot be recovered.

Use the original master or your own lossless bounce if you have it. If your only copy is a 128kbps MP3, separation will still work, but the high end will sound papery. Never re-encode before separating.

Step 2: Decide how many stems you need

Most tools offer 2-stem (vocal and instrumental), 4-stem (vocals, drums, bass, other), or 6-stem (adding guitar and piano). Every extra stem is another decision the model has to guess at, so ask for the fewest stems your project actually needs.

Making an instrumental? Ask for 2. Remixing? Ask for 4. In Veena, choose all four stems, or isolate mode for one stem plus the rest of the mix — a vocal and an instrumental in one pass.

Step 3: Run the separation

ToolWhere it runsWhat it costs you (September 2026)
VeenaYour browser, nothing to installFree on every plan; the stems land on your timeline, ready for CoProducer to build on
DemucsCommand line, Python 3.8 or laterFree, but its repository says it "is not maintained anymore", and the stems land in a folder
MoisesBrowser, desktop and mobile apps"Log in to see our full pricing and features table"; the free tier caps monthly uploads
LALAL.AIBrowser, desktop and mobile appsIts pricing table marks "Result Downloads" as "–" on the free plan; paid plans run $90 to $180 a year
RipX DAWDesktop, Mac and Windows$99 to $198 and a 20 GB install, with an online licence check "at least once every 15 times it is run"

Veena runs separation in the browser and drops the stems straight onto a multitrack timeline, which matters because the next step after separating is almost always editing.

Split stems in Veena, click by click

  1. Open daw.veena.studio, sign in with Google, and press Upload in the transport bar, or drag your file onto the timeline. Files up to 95 MiB work, about eight and a half to nine and a half minutes of stereo audio.
  2. Pause playback, then right-click the clip and choose "Separate into Stems". Or type it to CoProducer: "split this into stems."
  3. In about 45 to 120 seconds, the four stems appear on new tracks, lined up with the original, which is muted so nothing doubles. Separating by right-click doesn't use any of your daily CoProducer allowance.
  4. Keep producing: mute the drums and ask CoProducer for a new groove under the vocal, or turn the bass stem into MIDI you can edit note by note.

The full walkthrough lives in the guide to stem separation in Veena.

Step 4: Audition every stem soloed

Listen to each stem on its own, at the loudest chorus and at the quietest verse. Separation fails differently in each. What you are listening for:

  • Bleed — bass energy sitting in the drum stem, or a ghost vocal in the other stem
  • Watery or phasey vocals — the classic sign of masking errors
  • Missing cymbals and sibilance — high-frequency content that overlapped and got split badly
  • Smeared reverb tails — reverb that belonged to one source spread across several

Step 5: Clean up the artifacts

Fix in this order, gently:

  • High-pass the drum stem around 60-80Hz if bass has leaked into it
  • Use a de-esser rather than a wide EQ cut for harsh separated vocals
  • Add a small amount of new reverb to a stem that sounds dry and stripped — it masks smearing
  • Where the drum stem is unusable, program a replacement kit instead of fighting it. Replacing usually beats repairing — and in Veena, CoProducer can write the new drum part to your project's tempo.

Do not reach for aggressive noise reduction. It trades one artifact for another.

Step 6: Check the sum

Import all stems, set them to unity gain, and compare the sum against the original. It should be close in level and tone. If it is dramatically different, the export gain staging is wrong somewhere.

What quality to expect

Sparse, dynamic, wide mixes separate well. Dense, brickwalled, mono-heavy masters separate worst, because loudness limiting compresses away the differences the model uses to tell sources apart. A 1970s soul record usually separates better than a modern loudness-war master.

Separated stems are a reconstruction, not a recovery. Treat them as raw material — and when they are your own recordings, as the start of the next version of the song.

Related reading: stem splitter · stem separation in Veena · how stem separation works · best stem separation tools · AI music and sample clearance

Try this in Veena

Split my uploaded demo into stems, mute the original drums, and build a new 92 BPM hip hop groove under my vocal: punchy boom-bap drums, a deep bassline that follows the chords and a dusty piano loop. 4-bar intro, 16-bar verse, 8-bar hook.

Open Veena free

Frequently asked questions

How do you split a song into stems?

Upload the highest-quality version of the file you have to an AI stem splitter and choose how many stems you want, usually vocals, drums, bass and other. In Veena, right-click the clip and choose 'Separate into Stems', or ask CoProducer: a full song takes about 45 to 120 seconds, and the stems land on your timeline, lined up with the original, free on every plan.

What file quality do you need for good stem separation?

Use lossless audio if you can — WAV, FLAC or ALAC. A 128kbps MP3 has already discarded high-frequency detail the model needs, so the separated stems will sound duller and more artefacted. Never re-encode a file before separating it. Veena opens WAV, FLAC and AIFF as well as MP3 and AAC, so upload the best copy you have.

Is it legal to separate stems from a commercial song?

Separating stems for private study is generally low risk, but it grants you no rights in the recording: releasing, distributing or monetising anything built from those stems normally needs permission from the rights holders. This is not legal advice, and rules vary by country. Veena's stem splitter is built for your own music — your demos, bounces and recordings.

Meet your personal music producer

Free, in your browser. Describe the song you want and CoProducer builds it with you.

Make music free