← Back to Blog

Export Your Deezer Playlist for Free – No Tools Required!

Easily Extract Your Deezer Playlists with This Chrome Extension

·Matija Žiberna·
Tools
Export Your Deezer Playlist for Free – No Tools Required!

If you've ever wanted to export your Deezer playlists but found no built-in option, you're in luck! I’ve created a free and simple Chrome extension that allows you to extract your Deezer playlists without any extra tools or complicated setups.

Why Use This Tool?

  • Completely Free – No subscriptions or payments required
  • Simple Installation – Just add it to Chrome manually
  • No Additional Software – Works directly in your browser
  • Quick Export – Save your playlists as a CSV file in seconds

How It Works

The extension works by automatically scrolling through your Deezer playlist, capturing all songs as it goes. Many modern websites, including Deezer, use "virtual scrolling" to load only a few songs at a time. This means a simple copy-paste won’t work because only visible songs are loaded in the HTML.

To solve this, the extension:

  • Scrolls through the entire playlist to load all songs
  • Extracts song details (title, artist, album, etc.)
  • Stores the data without duplicates
  • Exports everything as a CSV file

This makes it an easy and effective way to back up your playlists or transfer them to another platform. data

How to Install

Since this is not in the Chrome Web Store, you need to install it manually:

How It Was Built

The biggest challenge in extracting Deezer playlists was handling virtual scrolling. Since Deezer only loads a portion of the playlist at a time, a simple script could only capture the songs currently visible on the screen.

To fix this, I built a smart scrolling mechanism that:

  • Scrolls the page down automatically
  • Waits for new songs to load before extracting them
  • Uses unique attributes like aria-rowindex to prevent duplicates
  • Detects when the playlist is fully loaded and stops

Additionally, instead of relying on unstable class names, I used ARIA roles and test attributes to ensure long-term reliability.

Ready to Try It?

This tool makes it quick, easy, and free to export your Deezer playlists. Whether you're backing up your songs or moving to another platform, this Chrome extension is the perfect solution.

Give it a try and let me know your thoughts!

All the code is here. This code is open source, and you can check it out on GitHub here if you want.

14
Enjoyed this article?
Subscribe to my newsletter for more insights and tutorials.