# Convert Spotify Playlists to Engine DJ Playlist

**URL:** https://community.enginedj.com/t/convert-spotify-playlists-to-engine-dj-playlist/52324
**Category:** Engine DJ (Mac & PC)
**Tags:** engine-os
**Created:** [October 25, 2023, 6:12pm UTC](https://community.enginedj.com/t/convert-spotify-playlists-to-engine-dj-playlist/52324 "2023-10-25T18:12:45Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![jollygama](https://community.enginedj.com/letter_avatar_proxy/v4/letter/j/ac8455/32.png) [@jollygama](https://community.enginedj.com/u/jollygama)
#### Post date: [October 25, 2023, 6:12pm UTC](https://community.enginedj.com/t/convert-spotify-playlists-to-engine-dj-playlist/52324/1 "2023-10-25T18:12:45Z")

</div>

Hi,

I noticed that the .db and .db-journal files that get created when exporting an Engine Library are basically just SQLite3 files. Is there any way that we can convert from Spotify playlist CSV files to one of these SQLite3 files? Does anybody know of any open source tools that could do this, or if the spec for EngineOS is publicly available? I’m a software engineer and would be interested in contributing towards a tool that can scrape a personal music library and its files / metadata / tags, match them up to playlists that I have in Spotify, and organize the EngineLibrary in the same way. Then I can have my playlists exported to my USB drive, and be in a familiarly organized environment when DJing with my Prime 4+!

If EngineOS is so powerful, we should be able to add features as simple as this.

Thanks!

---

<div class="post-metadata">

### Author: ![PKtheDJ](https://community.enginedj.com/user_avatar/community.enginedj.com/pkthedj/32/5819_2.png) [@PKtheDJ](https://community.enginedj.com/u/PKtheDJ)
#### Post date: [October 25, 2023, 6:57pm UTC](https://community.enginedj.com/t/convert-spotify-playlists-to-engine-dj-playlist/52324/2 "2023-10-25T18:57:10Z")

</div>

Playlists from streaming services can be easily converted via online utilities such as Tune My Music (which I use to convert from Spotify to Tidal). Once the playlist is converted, it can be accessed in Tidal (for example) directly from the hardware.

Unfortunately Engine DJ desktop software has no access to streaming services, although many people have asked for this over the years.

---

<div class="post-metadata">

### Author: ![FREDERICO\_ELIAS](https://community.enginedj.com/user_avatar/community.enginedj.com/frederico_elias/32/16833_2.png) [@FREDERICO\_ELIAS](https://community.enginedj.com/u/FREDERICO_ELIAS)
#### Post date: [October 26, 2023, 12:32pm UTC](https://community.enginedj.com/t/convert-spotify-playlists-to-engine-dj-playlist/52324/3 "2023-10-26T12:32:08Z")

</div>

Taking your point, it would be even better if we could download Tidal music directly to all in one equipment, I don’t understand why this isn’t possible yet, if we can download it to computers and smartphones, why don’t we have the option to download it on Prime 4 for For example, of course this would be linked to a premium subscription to the streaming service, it would be wonderful to be able to watch our playlists on Tidal, Amazon, Apple and download so we don’t depend on the Internet, downloads, etc.

---

<div class="post-metadata">

### Author: ![PKtheDJ](https://community.enginedj.com/user_avatar/community.enginedj.com/pkthedj/32/5819_2.png) [@PKtheDJ](https://community.enginedj.com/u/PKtheDJ)
#### Post date: [October 26, 2023, 4:27pm UTC](https://community.enginedj.com/t/convert-spotify-playlists-to-engine-dj-playlist/52324/4 "2023-10-26T16:27:47Z")

</div>

Offline files for Tidal have just been implemented in VirtualDJ (top tier Tidal sub though) so the ball is in Denon’s court.

---

<div class="post-metadata">

### Author: ![Nu11x3r0](https://community.enginedj.com/letter_avatar_proxy/v4/letter/n/e9bcb4/32.png) [@Nu11x3r0](https://community.enginedj.com/u/Nu11x3r0)
#### Post date: [October 26, 2023, 10:46pm UTC](https://community.enginedj.com/t/convert-spotify-playlists-to-engine-dj-playlist/52324/5 "2023-10-26T22:46:51Z")

</div>

I’ve had good luck with an app called Soundiiz. It basically takes your playlist from X service and rebuilds it in Y service. This would then allow you to migrate say your Spotify playlist to Tidal and then just stream Tidal to EngineOS devices should you want.

Or you could even have it rebuild the playlists in something like Apple Music where you could purchase the tracks and save them locally.

---

<div class="post-metadata">

### Author: ![PKtheDJ](https://community.enginedj.com/user_avatar/community.enginedj.com/pkthedj/32/5819_2.png) [@PKtheDJ](https://community.enginedj.com/u/PKtheDJ)
#### Post date: [November 1, 2023, 5:53pm UTC](https://community.enginedj.com/t/convert-spotify-playlists-to-engine-dj-playlist/52324/7 "2023-11-01T17:53:24Z")

</div>

We’re talking about converting playlists from one streaming service to another, not illegal recording.

---

<div class="post-metadata">

### Author: ![Ben-E](https://community.enginedj.com/user_avatar/community.enginedj.com/ben-e/32/5404_2.png) [@Ben-E](https://community.enginedj.com/u/Ben-E)
#### Post date: [November 3, 2023, 2:00pm UTC](https://community.enginedj.com/t/convert-spotify-playlists-to-engine-dj-playlist/52324/8 "2023-11-03T14:00:11Z")

</div>

I don’t know if this is what your looking for but Lexicon has the option to import Spotify / Tidal playlist and match them with your local Engine collection. So you can build automatically playlists with the songs you own.

---

<div class="post-metadata">

### Author: ![Brano](https://community.enginedj.com/letter_avatar_proxy/v4/letter/b/c68b51/32.png) [@Brano](https://community.enginedj.com/u/Brano)
#### Post date: [August 11, 2026, 9:56pm UTC](https://community.enginedj.com/t/convert-spotify-playlists-to-engine-dj-playlist/52324/10 "2026-08-11T21:56:56Z")

</div>

I had exactly the same problem with client Spotify playlists and Engine DJ.

Rebuilding the playlist manually track by track was taking far too much time, especially when most of the tracks were already in my Engine DJ library.

So I built a small Windows tool for this workflow.

EinGin takes a Spotify playlist, matches the tracks against your existing Engine DJ library, lets you review uncertain matches, and then creates the Engine DJ playlist without copying duplicate audio files.

It also supports TXT playlists, so playlists from TIDAL, Apple Music, YouTube Music, Amazon Music and others can be used via a Soundiiz TXT export.

You can try the matching for free, and the Early Access lifetime license is currently €4.99 - no subscription.

> **[EinGin - Client playlist in. DJ-ready playlist out.](https://eingin.com)**
>
> Turn Spotify playlist URLs and Soundiiz or custom TXT lists into Engine DJ playlists using the music already in your library - without creating duplicate tracks.
