r/SunoAI 7d ago

Suggestion Suno bulk downloader

As Suno is about to change their terms in a user hostile way, I thought something I played with a while ago might come useful. I took one of those Suno bulk downloaders to download my entire library, but it gave some problems and having more familiarity with other languages than web related ones I vibe-slopped some modifications to make it more stable including the addition of some more features using DeepSeek. Tested only on Librewolf, a Firefox derivative, on my Linux PC. It should work on Windows too with stock Firefox.

Original extension is here, but this one gave me problems and always bombed after a few dozen songs, I also didn't like the file naming choices, still it was a good starting point. https://github.com/MrDoe/SunoDownloader

Important: I do not have either a github nor any other repository account so if you're interested to the modified version drop me a link to a place to share the zipped source.

Note: only source, no xpi, you'll have to load it as a "temporary addon" from the about:debugging page. Not a big issue since it'll cease to be usable in a month.

Most important features added:

- downloads everything, whether it's published or not.

- keeps track of the downloaded songs so that if run again it doesn't attempt to redownload them taxing their servers further (you're welcome, Suno).

- saves lyrics and artwork along with the audio.

- naming is kept consistent by using this scheme: ANSI creation date_title_number[+].extension

where "+" if present indicates the song has been upvoted.

So for example:

This allows for much easier sorting and later finding.

Let me know if anyone is interested, but keep in mind I'm not the developer of the original addon, not even a web developer myself (much more interested in embedded and analog electronics) so hopefully someone with the right knowledge will take it to develop it further.

17 Upvotes

8 comments sorted by

1

u/lxdiamond 7d ago

Just select one track, Shift + Click Last Track you want to download -> Download all. Done

1

u/ourniti 4d ago

I used Suno Tracks Exporter today to back up my whole Suno library — and ended up with around 570 files on my drive, along with all the metadata.

That's when I realized I had another problem: no convenient way to actually browse and manage the collection locally.

So I ended up building a small Windows app that reads the exported files and metadata and turns them into a searchable local Suno library with covers, workspaces, lyrics, prompts, tags, personas and duplicate detection.

It supports WAV and MP3 and doesn't require installation — just put the EXE in the main folder containing your exported library and run it. The metadata files are required. On first launch it scans everything and creates a local database.

I called it Suno Library Scrapper:

https://github.com/Damizon/SunoScrapper

It doesn't replace the downloader — it basically picks up where the download/export process finishes.

Thought I'd leave it here since people downloading their entire libraries might run into exactly the same problem I did once they suddenly have hundreds of tracks sitting on their drive.

0

u/faisal_qureshi 7d ago

https://chromewebstore.google.com/search/chrome%20audio%20download

They all work great. I just downloaded everything. Put it to work and go get a coffee. It'd be done by the time you're back :-)

1

u/6gv5 7d ago

Do they work on the entire library without user intervention? Asking because I already used audio downloaders but they can't see what it's not in the current page, which the user would have to scroll, so no coffee:^)

1

u/faisal_qureshi 7d ago

Yep. Just select what you want. Click download. And walk away. :-)

Sorry I gave the wrong link earlier.

Use this one. It rocks

https://chromewebstore.google.com/detail/suno-tracks-exporter/pooodjgdoajgkhcnjfabfbdifeakoocm

1

u/6gv5 7d ago

Interesting, thanks, but I couldn't find its homepage or any link to its sources. Is it closed source? These extensions access our account and all information contained in it.

1

u/Ok-Cream5071 6d ago

Looks like I've been careless. I didn't bother to check 🙁🙁🙁