A modern JioSaavn songs & albums downloader and with ffmpeg powered metadata embedding.
Built with React, Vite and TypeScript.
Designed with a premium glassmorphism-inspired UI.
- 🔗 Paste any JioSaavn song/album URL or just search by track/album name
- 🎵 Built-in audio preview player
- 🎚️ Quality selector up to 320 kbps
- 🗃️ Built-in metadata editor
- ⬇️ Download tracks & albums with embedded metadata
- ⚡ Direct download fallback if ffmpeg fails
- React 18
- Vite
- TypeScript
- TailwindCSS
- Framer Motion
- CryptoJS
- ffmpeg.wasm
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run build| Mode | Description |
|---|---|
| ⚡ Fast | Direct download without metadata embedding |
| ✨ Enhanced | Downloads audio and embeds metadata using ffmpeg.wasm |
| 💿 Individual Files (Album) | Downloads all tracks as individual files |
| 📁 Zip File (Album) | Downloads all track and stores them in a zip archive |
- To host your own JioSaavn API, check out https://github.com/ODSkyler/jiosaavn-api
If saavn-dl has been useful to you and you'd like to help cover hosting and development costs, you can support the project via Ko-fi.
This project is intended for educational and personal use only.
All music content, trademarks, album arts and related assets belong to their respective owners.
This project:
- does not host music
- does not store copyrighted content
- does not distribute media files
Users are responsible for complying with their local copyright laws.
This project is licensed under the Mozilla Public License 2.0 (MPL-2.0).
Made with ❤️ by OD Skyler






