TUNEBUNDLE / GUIDE

How to batch download Suno songs as a ZIP

Prepare a small collection of your permitted public Suno tracks, keep the successful files, and check what made it into the archive.

Start with the tracks you can save

Use this workflow for your own public songs or work you have permission to download, subject to Suno’s current terms. If a release or client delivery depends on an authorised commercial download, use Suno’s official export route. A ZIP from this tool is not proof of a licence.

Copy the individual song or share links into a short list, one per line. You can submit up to 20 distinct links per batch. Playlist and profile URLs are not supported. If the same song appears under two different links, the tool skips the duplicate after resolving its song ID.

Choose a set that belongs together: a finished session, a few alternate takes, or songs for one editing project. The tool does not read your Suno library or find additional songs for you.

Prepare, check, then save

  1. Open Batch ZIP. Paste your links and select MP3 or Original. The chosen format applies to tracks prepared in this run.
  2. Select Prepare tracks. Songs are processed one at a time. Keep the tab open and review each result; a title alone does not mean the file is ready.
  3. Preview the ready files. Check that each is the song and version you intended to save. You can save any successful track individually.
  4. Choose your tracks and file names. Ready tracks are selected by default. Uncheck a track to leave it out of the ZIP, and choose Title + song ID, Number + title, or Title only. Repeated names get a number so files are not overwritten.
  5. Select Build ZIP, then Save ZIP. Building the archive prepares a browser download. You still need to save it to your computer.

Extract the downloaded ZIP, open an audio file, and keep the manifest beside the songs. A useful folder name includes the session date and your project name. This is a suggested filing habit; the site does not create folders on your computer.

Check the duration before packing

Ready duration adds the measured lengths of prepared audio files. The selected duration adds only checked tracks. Failed, waiting and duplicate entries do not add time. Totals are displayed as minutes:seconds, or hours:minutes:seconds when needed; there is no fixed target length.

For example, selecting two ready tracks of 3:10 and 4:20 gives 7:30. Unchecking the second changes the selected total to 3:10 while Ready duration stays 7:30. This is an illustrative calculation; your totals come from your own prepared audio.

A record of what entered the archive

Each ZIP includes tracks.csv for a spreadsheet and manifest.json for a detailed record. You can also select Export CSV without building a ZIP. The lists cover the distinct input links retained after exact URL deduplication, including failed entries and different links resolved to the same song. Repeated identical links are merged before preparation and counted in the on-screen summary; they do not create extra CSV or manifest rows. These lists record prepared files and ZIP selection, not download completion or legal permission.

FieldHow to use it
title, id, linkMatch each file to the original public song.
status, note, includedSee what succeeded, failed or was skipped, and whether a ready file was selected for this ZIP.
filename, bytesFind the saved file and its byte size.
duration, sha256Check the prepared audio duration and compare file integrity later.

The default filename contains the song title and its full song ID. Number + title keeps prepared tracks in their original order, and Title only is shorter. File names shown beneath each track match the individual download, CSV and ZIP. Changing selection or names requires building a new ZIP. The manifest contains song links and titles, so check it before sharing your ZIP with someone else.

Keep batches manageable

The current limits are 20 distinct input links, 10 minutes per track, 64 MiB per source file and 256 MiB of prepared audio per batch. Decoding, MP3 encoding and ZIP creation also need browser memory. The 20-link cap is a product limit, not a Suno allowance or a promise that every set of 20 will fit.

A failed track does not remove successful ones. Save the ready files, then use Retry failed tracks for failed or cancelled items. After an access or rate-limit response, processing pauses; wait and check access instead of repeatedly retrying. Closing or refreshing the tab discards prepared audio.

For a large session, use smaller groups. Read MP3 or Original before choosing a format, or use the troubleshooting guide for an error. Review download rights before saving or sharing files.

READY WHEN YOU ARE

Put your tracks in order.

Open Batch ZIP