Tool · downloader

Song downloader

Paste a public song link. The page reads the public metadata, shows you what it found, and lets you export audio, video, cover art and lyrics with tidy filenames.

How it works

The page fetches the public song page through this site's own proxy, then reads whatever structured data it can find: JSON-LD, the page state blob, Open Graph tags, and finally the raw asset URLs. Whatever is missing is reported instead of failing the whole run.

  • MP3 decodes the source audio with the Web Audio API and re-encodes it locally at 128–192 kbps. Nothing is uploaded.
  • WAV writes the decoded PCM back out as a 16-bit RIFF file — bigger, lossless relative to the decode.
  • Original saves the file exactly as served, no re-encoding.
  • ZIP bundles audio, cover, lyrics and a small info.txt in one archive.
Filenames follow Artist - Title [id].ext, so a folder of exports stays sortable and readable.

Tips

  • Only public links work. If a song is private the page has no metadata to read.
  • Transcoding runs in your browser, so a five-minute track takes a few seconds of CPU.
  • Downloading is for material you own or are allowed to use — check the rights before you republish.

FAQ

Why is MP3 not bit-identical to the original?
Because it is a re-encode. The browser decodes the source to PCM and the local encoder writes a fresh MP3. Pick Original if you want the exact served file.
Nothing loads — what now?
Check the link is public and points at a single song. If the page loads but fields are empty, the warnings list under the buttons tells you which parts could not be read.
Does anything leave my browser?
Only the public URL, which is fetched through this site's proxy so the browser is allowed to read it. Decoding, encoding and zipping all happen locally.
Can I export a whole playlist?
Yes — use the playlist downloader for numbered ZIP exports.