Is there a way to pick which song should play after the current song finishes?

I often browse my music library while listening, and I'll want to play a specific song, but not stop the current song in the middle. Is there a way to queue up a song to start after the current one?


As they say in the iPhone world, "There's an app for that" (Review) :-) It's called OnCue.


You could try Play It Next, it does just that.

Play It Next


You should get the Music Queue Player, this app will solve your problem. It uses the iOS music library and iOS 7 design and allows you to manage queues of songs that you can update whilst playing. You can also save queues. It's the best app of this kind I've seen!


This requires just a little preparation: first you need to be playing a playlist.

  • create a new playlist
  • add your first song
  • hit 'Done'
  • Play the song you've added
  • hit the back button to view the playlist
  • hit 'Edit'

At this point you can add and rearrange songs without interrupting playback. I always miss the function 'Play in iTunes DJ' which iTunes on the Mac has, which would shortcut this whole process.


OnTheFly Playlist does exactly what you are asking.


Queue Music does exactly what you are asking for:

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .