Hack Forums
Download Unlimited Spotify Music Bulk As Mp3! - Printable Version

+- Hack Forums (https://hackforums.net)
+-- Forum: Hacks, Exploits, and Various Discussions (https://hackforums.net/forumdisplay.php?fid=45)
+--- Forum: Grayhat • Purple Team • Hybrid Security (https://hackforums.net/forumdisplay.php?fid=449)
+---- Forum: Beginner Hacking (https://hackforums.net/forumdisplay.php?fid=4)
+---- Thread: Download Unlimited Spotify Music Bulk As Mp3! (/showthread.php?tid=6319836)



Download Unlimited Spotify Music Bulk As Mp3! - hashsha_0110 - Feb 14, 2026

I wanted to download a ton of songs from my spotify playlist and i couldnt find any sites that would let me download all 100+ Songs without paying...
Alot of the fully free ones are extremely slow download speed and they are low quality audio files.
So i made this super simple script set to download playlists. You have to do them 100 songs at a time or less but you can just refresh the site add another 100 songs from a playlist. You could also just get a list of 100+ urls from a spotify playlist data extractor like: https://www.spotlistr.com/export/spotify-playlist but you would have to modify the code or make a script to add the ids to the fetchedid list which wouldnt be hard.


Step 1:
Go to https://spotmate.online/en1 and add the playlist url and click enter.

Step 2:
Go to the console (Open inspect element) and paste the following scripts in order (PLEASE WAIT FOR THEM TO COMPLETE. Script 2 takes a bit to send requests because of rate limiting):

SCRIPT 1:
Code
// Make buttonIds a global variable
window.buttonIds = [];

const tracksDiv = document.getElementById('tracks');

if (tracksDiv) {
    const buttons = tracksDiv.querySelectorAll('.row .col-6 button');
    window.buttonIds = Array.from(buttons)
        .map(button => button.id)
        .filter(id => id); // Remove empty IDs
    
    console.log('āœ… Global variable "buttonIds" created!');
    console.log('Button IDs found:');
    console.log(window.buttonIds);
    
    // As a copyable array
    console.log('\nCopyable array:');
    console.log(JSON.stringify(window.buttonIds));
    
    // As a simple list
    console.log('\nSimple list:');
    window.buttonIds.forEach((id, i) => console.log(`${i + 1}. ${id}`));
    
    console.log('\nšŸ“Œ You can now access this list anytime by typing:');
    console.log('   buttonIds - to see the array');
    console.log('   buttonIds.length - to see count');
    console.log('   buttonIds[0] - to see first ID');
    
} else {
    console.log('Tracks container not found');
}

SCRIPT 2:google.com/file/d/1fXz9puOI_QzZCZdyXGbXVvaTW4wcx5T-/view?usp=sharing]script 2.txt

SCRIPT 3:google.com/file/d/14SRAPtwKv_QZfPuyv9qW_pMbXiP4lxNH/view?usp=sharing]script 3.txt

Step 3:
There should be a button called download file links txt. Click that.
That will download a list of mp3 downloads
From there make sure to open all of those as tabs

I personally just used a chrome extension that allows my to open a list of urls as separate tabs.

Note: This is currently working for my specific situation. This is just a half-assed code because i needed something fast. If you'd like a better code let me know, i can update it

Enjoy :)


This is just for education purposes only.
This isnt the most legal script so make sure you have permission and proper permissions.


RE: Download Unlimited Spotify Music Bulk As Mp3! - DramaKing - Feb 14, 2026

It's like there's no DRM.


RE: Download Unlimited Spotify Music Bulk As Mp3! - xXmatthewcashXx - Feb 15, 2026

Thank you will try :D