StemRoller
StemRoller is a desktop app for making vocal, karaoke, and instrumental tracks from songs.
What StemRoller is
StemRoller is a desktop app for making vocal, karaoke, and instrumental tracks from songs. Users search by song title, and the app finds songs online using YouTube search results. It separates songs into vocals, drums, bass, and other instrumental material, then mixes the non-vocal stems into an instrumental track. The separation uses Demucs, a machine-learning project based on Facebook's research. Splitting a song takes several minutes, and batch processing is not available. StemRoller is described by its maker as free and open source; its README offers the Unlicense or MIT No Attribution license. The free plan is free and produces four stem outputs plus an instrumental track. The app supports macOS and Windows, with a macOS ZIP and a Windows CUDA executable, version 3.1.1, linked from its homepage. Linux is not officially supported, although the README gives manual dependency setup instructions. There is no free trial. Users with questions or issues can seek help on Discord.
Good
- Free to use at no cost.
- Creates four stem outputs and an instrumental mix.
- Open source with two license options listed.
- Finds songs through title search.
- Available for macOS and Windows.
Watch out
- Splitting takes several minutes.
- Batch processing is unavailable.
- Linux is not officially supported.
- No free trial is offered.
Who it suits
It suits users who want to separate an individual song into vocal and instrumental stems on macOS or Windows. Linux users should note that the platform is not officially supported.
Verdict
StemRoller provides song search and stem separation without a listed charge. Its several-minute processing time, lack of batch processing, and limited official platform support are useful constraints to consider.
Plans and prices
From StemRoller's own pricing page, checked 5 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | Free to use; makes vocals, drums, bass, other instrumental stems and an instrumental track |
The facts
Each one read from StemRoller's own pages, with the date it was checked.
What it does
- Algorithm
- StemRoller uses Demucs, a machine learning project, to separate stems.checked 4 Oct 2026
- Downloads
- The homepage links to a macOS ZIP and a Windows CUDA executable, version 3.1.1.checked 5 Oct 2026
- Instrumental
- It creates an instrumental by mixing together all non-vocal stems.checked 5 Oct 2026
- Integrations
- StemRoller uses YouTube search results to find songs, according to its GitHub README.checked 5 Oct 2026
- License
- The repository offers a choice of Public Domain (Unlicense) or MIT No Attribution licensing.checked 5 Oct 2026
- Open source
- StemRoller describes itself as open source.checked 5 Oct 2026
- Processing time
- The GitHub README says stem splitting takes several minutes.checked 5 Oct 2026
- Purpose
- StemRoller creates karaoke, vocal, and stem tracks from songs.checked 5 Oct 2026
- Song search
- Users can search for a song by title and StemRoller finds it online.checked 5 Oct 2026
- Stem separation
- It splits songs into vocals, drums, bass, and everything else.checked 5 Oct 2026
- Support
- The maker offers help through its Discord server.checked 5 Oct 2026
- YouTube
- The project README says StemRoller integrates search results from YouTube.checked 4 Oct 2026
Where it runs
- Linux support
- Linux is not officially supported; the README gives manual dependency setup instructions for Linux.checked 5 Oct 2026
- Machine learning
- The product is based on Facebook's Demucs machine learning research project.checked 5 Oct 2026
- Platforms
- The maker's releases page provides downloads for Windows and macOS.checked 4 Oct 2026
Money
- Price
- The maker describes StemRoller as totally free.checked 4 Oct 2026





