For YouTube and Spotify playlists

Shuffle that remembers your place.

TruShuffle deals your playlist in one fair order, plays every track once, and saves your position. Close the app tonight and tomorrow starts at the next song you haven't heard.

Read-only access. Your playlists are never edited.

No. 0373:41
No. 5024:12
No. 1182:58
No. 2143:27You left off here
No. 0095:03
No. 3713:16
No. 5864:44
Example: track 214 of 612. Shuffle all you like; your place stays put.

The problem

Shuffle, as most apps do it, has three habits.

  1. The same songs, again

    A long playlist keeps landing on the same few dozen tracks, while hundreds of others go untouched for months.

  2. Clumps and streaks

    Three songs from one album in a row. Then a run of slow tracks. A shuffle can be random and still feel stuck.

  3. It forgets where you were

    Close the app, switch devices, or tap the playlist again, and the order starts over from a new random point.

How it works

Deal every card. Keep your place.

  1. 01

    Connect, read-only

    Sign in to a service and pick a playlist. TruShuffle asks for permission to read it, and nothing more.

  2. 02

    Shuffle once, properly

    Every track gets exactly one place in a fresh order, using a Fisher-Yates shuffle (the textbook method for an unbiased deal).

  3. 03

    Pick up where you left off

    Your position is saved. Next time, playback starts at the next track you have not heard in this pass.

  4. 04

    Reach the end, deal again

    Once every track has played, start a new pass with a new order. No song plays twice in the same pass.

Pass 334 / 96
Played this passUp nextStill to come

Ground rules

A better shuffle, built inside the lines.

  • Read-only

    TruShuffle reads your playlists. It does not edit, reorder, or delete them.

  • On the service's terms

    Each integration uses the service's official access and follows its terms of service.

  • Your music, your accounts

    Your library stays where it lives today. TruShuffle keeps only the order and your place in it.

YouTubeSpotifymore planned

Questions

Before you ask.

Will TruShuffle change my playlists?

No. It reads your playlists and keeps its own record of order and position. Your playlists stay exactly as you left them on the original service.

Which services does it work with?

YouTube and Spotify first. Other services are planned where their terms allow read access.

Is a shuffle without repeats still random?

Yes. Each new pass is a uniformly random order of the whole playlist. The difference is that the order is fixed for the pass, so every track gets its turn before any track comes back.

When can I use it?

TruShuffle is in development now. Request early access and you will hear when the first version is ready.

Hear the rest of your playlist.

Request early access and you'll hear when TruShuffle opens up.

Request early access