Skip to content
 
 

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spotify Migrator

Spotify Migrator is an application to transfer your spotify data from an account to another

If you find it useful, make sure to star.

Features

  • Transfer your liked songs in order
  • Transfer your playlists
  • Create a copy of your playlists (make the new account owner)
  • Follow your playlists
  • Follow artists/users
  • Add you to your collaborative playlists
  • Mark your collaborative playlist as collaborative instead of only public/private
  • Save Podcasts

Installation

This application requires Node.js v10+ to run.

Install the dependencies

npm i

How to use

To use this app you will need to create an app on the Spotify Developer Website

Once you created your application, we will need to edit some informations.

Setting up the application

  1. Click on "Edit Settings"
  2. Go to RedirectURI and add the values:
  1. Save
  2. Go to Users and Access
  3. Add the email of the other account you are not currently logged in (new or old) to give it access to the application.

Setting up the config

Grab the Client ID and the Client Secret from your application and put them in the file config.json (replace CHANGEME)

Start the app

node app.js

Then visit localhost:3000 on your browser.

Note: IF YOU DO NOT RECEIVE ANY ERRORS IT MEANS ITS WORKING.

Loading who seems infinite are only because it is sending request to spotify over and over without having an actual "wait" page. Anyone willing to add a wait page is free to open a pull request.

Development

Want to contribute? Great! There is multiple user-friendly things to add that I won't bother add that anyone could do.

  • CSS / Prettier pages
  • Wait page while requests are being sent

License

GPL

About

migrate your spotify data to a new account (Spotify to Spotify)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages