SoundCloud

Download public tracks and DJ sets from SoundCloud — no subscription needed.

Free SoundCloud accountMP3/AAC formatPublic tracks onlyWindows 10 or 11

Good news — SoundCloud is the easiest!

SoundCloud doesn't require any credentials or subscriptions. streamrip automatically fetches the client ID it needs. You just need Python, FFmpeg, and streamrip already installed (see the Qobuz guide steps 1–5).

No login, no tokens, no subscriptions. Just paste a SoundCloud URL and download!
SoundCloud only works with public tracks. Private tracks, tracks behind a paywall (SoundCloud Go+), or tracks that have been removed cannot be downloaded.
1

Paste a SoundCloud URL and download

Open Command Prompt and run the download command. Paste your SoundCloud URL below to generate it:

Or use this example command:

Type this into Command Prompt, then press Enter
rip url https://soundcloud.com/artist/track-name

The first time you run this, streamrip will automatically fetch the SoundCloud client ID it needs. This may take a few extra seconds.

2

Understanding SoundCloud quality

SoundCloud audio quality varies by track. Most tracks are available at 128 kbps MP3. Some tracks from verified artists are available at 320 kbps.

QualityFormatAvailability
128 kbpsMP3Most tracks
256 kbpsAACSome tracks
320 kbpsMP3Verified artists only
SoundCloud is great for DJ sets, mixes, and exclusive tracks that aren't on other platforms — even if the quality isn't lossless.

Troubleshooting

❌ "Track not available" or download fails

The track may be private, removed, or behind SoundCloud Go+. Check that the track plays publicly in your browser before trying to download it.

❌ Long DJ sets have skips or corruption

This is a known issue with very long SoundCloud tracks (1+ hour DJ sets). There's no perfect fix — try re-running the download. If it keeps happening, the track may need to be downloaded in segments.

❌ "Connection broken" mid-download

Just re-run the same command — streamrip skips already-downloaded tracks and picks up where it left off.