← All articles

How makelist.co works

A step-by-step guide to converting any website tracklist into a Spotify playlist

How makelist.co works

makelist.co converts website tracklists into Spotify playlists. Here's exactly how to use it.

Step 1: Find a tracklist

Find any webpage that contains a list of songs. This could be:

  • An NTS Radio show page
  • A Mixcloud mix description
  • A SoundCloud track description
  • A music blog post
  • A festival lineup
  • A YouTube video description
  • Any other page with track information

The tracklist needs to be in text form on the page (not in an image).

Step 2: Copy the URL

Copy the full URL from your browser's address bar.

For example:

  • https://www.nts.live/shows/your-favourite-show/episodes/your-favourite-episode
  • https://www.mixcloud.com/dj-name/mix-name/
  • https://soundcloud.com/artist/track

Step 3: Paste into makelist.co

Go to makelist.co and paste the URL into the input field. Click "Extract tracklist" to begin.

Step 4: Review the extracted tracks

makelist.co uses AI to read the page and extract track information. You'll see:

  • A list of the tracks found
  • The artist and track name for each
  • A confidence score showing how sure the system is about each Spotify match

Take a moment to review the list. If something looks wrong, you can edit the playlist later in Spotify.

Step 5: Connect to Spotify

Click "Create playlist" and sign in with your Spotify account when prompted.

You'll be redirected to Spotify to authorise makelist.co. This only requests permission to create playlists - makelist.co cannot access your listening history or other account data.

You only need to do this once per session.

Step 6: Enjoy your playlist

Your new playlist will be created in your Spotify account. The Spotify app will open with your playlist ready to play.

The playlist is yours to keep. Edit it, add to it, share it - it works like any other Spotify playlist.

What happens behind the scenes

When you submit a URL, makelist.co:

  • Fetches the page - Downloads the webpage content with browser-like headers
  • Cleans the HTML - Strips out navigation, scripts, and other non-content elements
  • AI extraction - Sends the cleaned content to an AI model that identifies track names and artists
  • Spotify matching - Searches Spotify for each track to find the best match
  • Playlist creation - Creates a new playlist in your account and adds all matched tracks
  • The whole process typically takes 30-60 seconds.

    Tips for best results

    Use pages with clearly formatted tracklists. The cleaner the formatting, the better the extraction. "Artist - Track" formats work best. Most tracklists use this format, and the AI understands it well. Check for text-based tracklists. Some pages show tracklists as images or in embedded players that makelist.co can't read. Try the show page, not the player. For radio shows, use the episode page URL rather than the embedded player URL.

    What if some tracks aren't found?

    Some tracks may not appear in your playlist because:

    • The track isn't available on Spotify (licensing, regional restrictions)
    • The track has a different name on Spotify than in the tracklist
    • The track is a bootleg, edit, or unreleased version
    • The artist name is spelled differently

    You can always search for missing tracks manually in Spotify and add them to the playlist.

    Questions?

    Check the FAQ for more answers, or get in touch if something isn't working as expected.