Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

spotidownloader

jrdev03864MIT1.0.0

A lightweight API to fetch Spotify track details and provide direct download links.

spotify, spotifydl, spotify downloader, mp3, music, track info, spotidownloader

readme

🎵 Spotidownloader – Download Spotify Tracks Easily

A simple and lightweight Spotify track downloader using an unofficial API.
Fetch Spotify track details and get a direct MP3 download link with just one function call!

🚀 Fast | 🎧 Easy to Use | 🔗 No Extra Setup


📖 Table of Contents


📌 Installation

Install via NPM:

npm install spotidownloader

Make sure you have Node.js installed before using the package.


🔥 Usage Example

Here’s a quick example of how to use Spotidownloader in your Node.js project:

const SpotifyDL = require('spotidownloader');

(async () => {
    const track = await SpotifyDL.get('https://open.spotify.com/track/7eRieAYqAG7rBEOMlvR0xy');

    if (track.error) {
        console.error('Error:', track.error);
    } else {
        console.log('🎶 Track Info:', track);
        console.log('📥 Download Link:', track.download);
    }
})();

🎧 Features

Fetch Track Info – Get song title, artist, album, cover image, release date, and duration.
Direct MP3 Download – Instantly grab the MP3 file.
Lightweight & Fast – No unnecessary dependencies.
Simple API – Just call .get(url) and receive track details.


⚡ API Response

Here’s what you get when you fetch a track:

{
  "title": "In Lab",
  "artist": "Blakdyak",
  "album": "Noon at Ngayon",
  "cover": "https://i.scdn.co/image/ab67616d0000b273b710265f2f2ff055cc0c9a10",
  "released": "1997",
  "duration": 198,
  "download": "http://spotifydl-api.gleeze.com/5f7839ea1782"
}
  • title – Name of the song
  • artist – Artist(s) of the track
  • album – Album name
  • cover – Album cover image URL
  • released – Year of release
  • duration – Length of the song in seconds
  • download – Direct MP3 download link

❗ Notes

  • This tool does not bypass any restrictions and only works with an unofficial API.
  • The download link is generated by a third-party service.
  • Some tracks may not be available for download due to licensing restrictions.

📜 License

This project is open-source and licensed under the MIT License.


👤 About the Developer

Developed with ❤️ by JrDev06
📌 Facebook: JrDev06

If you find this package useful, consider following me on Facebook, it helps a lot!