How to Create Audio Stems from a Song Using Ezstems

Updated

Ezstems is a browser-based tool that separates an uploaded audio file into individual stems using the Spleeter AI model. You upload a track, choose how many stems you want and the output format, and the separated files download when processing finishes. It works for free within certain limits, and no software installation is required — everything runs in the browser.

What you need before starting

  • A song or audio file you have the right to process.
  • A file within the free size cap. The site states a 20MB file size cap on the free tier, so longer or higher-bitrate tracks may need to be trimmed or compressed first.
  • A stable browser session. The processing screen warns "Don't close your browser" while your song is being handled.

Step-by-step: creating stems

1. Open ezstems.com and upload your file

Go to ezstems.com and use the upload control to select your audio file. The page shows an "Uploading your file..." state while the file transfers.

2. Choose your stem count and output format

Before or during upload you select:

  • Stem count: 2 stems, 4 stems, or 5 stems.
  • Output format: MP3 at 128, 192, 256, or 320 kbps, or WAV at 11kHz or 16kHz cutoff.

More stems means finer separation (for example, isolating vocals, drums, bass, and other instruments separately), while 2 stems typically gives a simpler split. Higher MP3 bitrates and WAV give larger files with more audio detail.

3. Accept the terms and start processing

Tick the "I agree to terms & conditions" checkbox, then start the job. The page moves to a "Processing your song..." screen.

4. Wait through the queue

If the service is busy, you'll see a queue position such as "You are # in queue." The page notes you can "skip the queue" through membership options. Keep the browser tab open until processing completes.

5. Download your stems

When you see "Processing Complete!", the stems start downloading automatically. If the automatic download doesn't trigger, use the "Click here to download" link. You can then select "Process Another" to run a new file.

Free limits and when you'd need to subscribe

The free tier is capped at 20 uploads per day and a 20MB file size cap. The site's own upsell text describes the paid subscription as a way to:

  • Bypass the 20 upload/day limit
  • Increase the 20MB file size cap
  • Get direct API access for your own applications

If you only process the occasional track within those limits, the free flow above is enough. If you hit the daily cap, need to process larger files, or want to automate separation in your own app, the subscription is the relevant option. Pricing details aren't specified in the available information, so check the Subscribe page for current terms.

Common snags to expect

  • Closing the tab mid-job: Processing stops or fails, since the work is tied to your open browser session.
  • File rejected or truncated: Likely over the 20MB free cap — compress or trim the source first.
  • Slow turnaround: A queue position means other jobs are ahead of yours; waiting or subscribing to skip the queue are the two paths shown.
  • No automatic download: Use the manual download link on the completion screen.

Quick reference

Choice Options
Stems 2, 4, or 5
Output format MP3 128/192/256/320, WAV 11kHz, WAV 16kHz
Free limits 20 uploads/day, 20MB per file
Paid extras Higher limits, larger files, API access