Export Youtube Playlist in plaintext

Shows a list of the playlist video names/channels/URLs in plaintext to be easily copied

These are versions of this script where the code was updated. Show all versions.

  • v0.7.4 30/01/2024

    just added license and compatibility tags

  • v0.7.3 05/10/2023

    "Compatibility" for hjk789's YouTube Clickbait-Buster (quick hacky solution, might do something smarter at some point, but it's whatever)

  • v0.7.2 29/07/2023

    - Updated menu item text styling to match current YT version
    - Excluded the new "Recommended" section on the playlist page from the generated list

  • v0.7.1 26/09/2021

    Close button click event listener creation moved to options state

  • v0.7 26/09/2021

    - Added options to add video title/channel/URL to the list and choose the separator
    - Made the popup larger by default and resizable

  • v0.6 10/06/2021

    Moved the button to the triple-dot menu and improved CSS

  • v0.5 04/06/2021

    Not sure why, but the number of videos shown in the playlist info panel is no longer accurate (at least not for one of my playlists that caused me to notice this problem). I used to use that number of videos as the indicator to stop auto-scrolling. (Which was a stupid way to do it anyways) Due to this miss-match, the auto-scrolling would never stop.

    This is now fixed. Now checking for the "ytd-continuation-item-renderer" instead, which seems to get removed from the DOM when there is no more scrolling to be done.

  • v0.4 11/01/2020 FIXED: button would not appear if going from one playlist to another
  • v0.3 10/01/2020 fixed a problem with inserting the button when entering the page from another page (without hard loading the page)
  • v0.2 10/01/2020 automated the whole process
  • v0.1 31/05/2019