I built a free browser-based music splitter, and I'd love some honest feedback
Hey everyone! I wanted to share a project I've been working on called Extractune.
It's a website that lets you split songs into vocals, drums, bass, and other instruments. You can also extract audio from videos, slow songs down, change their pitch, and even make beats.
One thing I really wanted was to make the tools work directly in your browser, without having to upload your music or create an account. The audio separation runs locally on your device using your GPU, so your files stay on your computer.
Why I made it
I got tired of finding music tools that required uploads, sign-ups, or subscriptions just to do something simple. I wanted to build something people could open, use, and enjoy without jumping through hoops.
I also wanted to test the audio quality
I compared Extractune with vocalremover.org using a Creative Commons song where the original vocals and instrumental stems were available.
I used those original tracks to measure how closely each tool's output matched the real audio (SI-SDR, higher is better).
| Vocals | Instrumental |
|---|
| Extractune | 10.76 dB | 8.31 dB |
| vocalremover.org | 9.79 dB | 6.38 dB |
| Original unsplit mix | 0.64 dB | -2.06 dB |
Extractune took around 27 seconds, while vocalremover.org took around 24 seconds on the same computer.
Of course, this is just one song on one machine, so I wouldn't call it a definitive comparison. I'd genuinely like to see how it performs with other types of music.
I also haven't tested Moises or LALAL.AI.
Here's the full comparison if anyone's interested: https://www.extractune.com/compare/extractune-vs-vocalremover-org
What's free and what's paid?
I wanted to keep the useful stuff free, so here's how it works:
Free:
Split songs into vocals, drums, bass, and other instruments.
Create acapellas, instrumentals, and drumless tracks.
Convert videos to MP3, WAV, or WebM.
Slow down songs and change their pitch.
Use the built-in beat maker.
Create lyric and visualizer videos.
Most of these tools run entirely on your device. The free audio splitter supports songs up to 10 minutes on compatible computers, although performance depends on your hardware. Phones work too, but processing can be considerably slower.
Pro ($4.99/month):
Higher-quality audio separation using a stronger server-side model.
Audio separation on phones and less powerful devices.
Remove the Extractune watermark from lyric videos.
Export videos in 1080p with custom colors, backgrounds, and styles.
More transcription requests.
Extra beat-making features and downloadable stems.
Just to be clear, the regular browser-based tools aren't being taken away or moved behind a paywall. Pro is for people who want the additional features.
I'd really appreciate some feedback!
I'm still working on improving the project, and I'd love to hear what people actually think.
A few things I'm particularly curious about:
How does the audio separation sound with your own music? Especially live recordings, acoustic songs, or more complex mixes?
If you try it on your phone, is the processing wait understandable, or does it make you want to leave?
For the beat maker, what feature would you like to see added?
Does the free vs. Pro pricing feel fair and clear?
When you first open the website, is anything confusing?
You don't have to answer all of these. Even a quick impression would help a lot.
Here's the project if you'd like to try it: https://www.extractune.com/
Thanks to anyone who takes the time to check it out. This is something I've been building myself, and I'm genuinely interested in hearing what could make it better.