🎵 Spotify to MP3 → Upload to Google Drive
Automate the process of converting Spotify track URLs into MP3 files, uploading them to Google Drive, and instantly generating shareable links — all triggered by a simple form.
✅ What This Workflow Does
- Accepts a Spotify URL from a form.
- Sends the URL to Spotify Downloader MP3 API on RapidAPI.
- Waits briefly for conversion.
- Downloads the resulting MP3 file.
- Uploads it to Google Drive.
- Sets public sharing permissions for easy access.
🧩 Workflow Structure
| Step | Node Name | Description |
|---|
| 1 | On form submission | Collects Spotify track URL via an n8n Form Trigger node. |
| 2 | Spotify Rapid API | Calls Spotify Downloader MP3 API to generate the MP3 download link. |
| 3 | Wait | Ensures download link is processed before proceeding. |
| 4 | Downloader | Downloads the MP3 using the generated link. |
| 5 | Upload MP3 to Google Drive | Uploads the file using Google Drive credentials. |
| 6 | Update Permission | Makes the uploaded file publicly accessible via a shareable link. |
🔧 Requirements
- n8n instance (self-hosted or cloud)
- RapidAPI account & subscription to Spotify Downloader MP3 API
- Google Cloud service account with Drive API access
- Active Google Drive (root or specified folder)
🚀 How to Use
- Set up Google API credentials in n8n.
- Subscribe to the Spotify Downloader MP3 API on RapidAPI.
- Insert your RapidAPI key into the HTTP Request node.
- Deploy the workflow and access the webhook form URL.
- Submit a Spotify URL — the MP3 gets downloaded, uploaded, and shared.
🎯 Use Cases
- 🎧 Music collectors automating downloads
- 🧑🏫 Teachers creating music-based lessons
- 🎙 Podcasters pulling music samples
- 📥 Anyone who needs quick Spotify → MP3 conversion
🛠 Tech Stack
- n8n : Visual workflow automation
- RapidAPI : Spotify Downloader MP3 API
- Google Drive : File storage and sharing
- Form Trigger : Input collection interface
- HTTP Request Node : Handles API communication
🔐 Notes on Security
- Do not expose your
x-rapidapi-key publicly.
- Use environment variables or n8n credentials for secure storage.
- Adjust sharing permissions (
reader, writer, or restricted) per your needs.
🔗 API Reference
📦 Tags
spotify mp3 google-drive automation rapidapi n8n music