I want to add all search results to a playlist in YouTube. The quickest way to do this seems to click the "watch later" icon on every video (1 click). Adding each video to an individual playlist is much slower (4 clicks)

However I want to create individual playlists for different searches, so I want to move all videos from the "watch later" playlist to a new one (simultaneously), so I can keep a structure.

  1. Press the "shuffle" button for you Watch Later playlist.
  2. Add any random video to your queue by clicking on the three dots at the side of the video. You should now have a queue.
  3. Click the "save" button at the top of your queue and select the playlist you would like to add you videos to. (You can now go to your new playlist and remove the extra video you added in step 2) Done! Hope that helps.

P.S. I said to add an extra video to your queue because otherwise the "save" button wouldn't show up.


The best (read: only) way I've found to add all my "watch later" videos to a new playlist is within the mobile app (I'm on an Android phone, but probably works for iPhone too). It requires a smartphone and some device you can "cast" to.

  1. Play your "watch later playlist"
  2. Cast to a some device (chromecast, smart tv, roku, smart display, etc.)
  3. Pull up the video queue
  4. Tap the plus icon in the top right beneath the video playing and make a new playlist

Heres one tutorial Does it work? http://www.art4software.com/2014/09/youtube-api-how-to-copy-the-watchlater-list/


It seems that Google goes to great lengths to prevent you from doing this with each new iteration of the YouTube platform. Depending when you read this, you may have to search for a new answer. As of April 2021, the only working answer is to follow the above tutorial here by Keagan C.

After that, you'll probably want to delete the Watch Later videos by doing the following: go to your Watch Later list, press Ctrl + Shift + J if you're on a PC, or Cmd + Option + J if you're on a MAC.

Scroll to the bottom of the window that pops up and paste in the following script:

setInterval(function() {
  document.querySelector('#primary button[aria-label="Action menu"]').click();
  var things = document.evaluate('//span[contains(text(),"Watch later")]',document,null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null);
  for (var i = 0; i < things.snapshotLength; i++) { things.snapshotItem(i).click(); } },

Now press ENTER and watch the magic happen...If you see videos stacking up that aren't being deleted, especially greyed-out [private/deleted/removed video] videos, click the 3-dot icon on each of those greyed out videos, and they should be eliminated along with the rest. If the process pauses, you might be able to help it out by moving the scroll bar on the video list to scroll toward the bottom of the list. If the scroll bar isn't helping, you may have to refresh the page and reload the script. You can also experiment by adjusting the last number in the script. Higher numbers take longer, lower numbers are faster, but your effectiveness at each speed may vary.

Good luck, and may the force be with you!


I used this Chrome extension from the great Pollux. I have just now moved 5000 videos from 'Watch Later' to other playlists.


Short answer:

  1. Go to Watch Later list with Advanced settings
  2. 3 Dots Menu in top right > "Add all to" > Choose your destination playlist.
  3. Ensure it's done by visiting the destination playlist and then proceed to Delete your current 'Watch Later' to add new set of videos to it.

Long Answer: (with additional old and hopefully still working method)

I originally meant to follow this guide from 2018 by nouyang. But at the point where it says to "Finally, go to your “watch later” playlist" it redirects to this regular Watch Later link, https://www.youtube.com/playlist?list=WL This is also the URL available for "Watch Later" in your YouTube's left panel. (The panel you get by going to hamburger menu in the top left).

Unfortunately, if one is to access their Watch Later via this URL, they won't find the '3 dot' to choose the "Add all to" option, which is important in moving videos from Watch Later to a playlist.
So, I was planning to follow this lengthy but resourceful guide from 2014 involving YouTube API, which also happens to be suggested by @Kangarooo here.

Thankfully, I was taken aback by the lengthy process and with some thinking & trial and error, I discovered this Watch Later URL with advanced settings which includes the beloved "Add all to" option: https://www.youtube.com/playlist?list=WL&advanced_settings=1&disable_polymer=1

Not the answer you're looking for? Browse other questions tagged or ask your own question.