Dragging videos is the official way to change a playlist's order. Here are the steps from YouTube Help, where to find them in YouTube Studio, and the cases where reordering will not work.
3 min read
How to reorder a YouTube playlist: open the playlist on YouTube, then click and hold near a video's thumbnail and drag it up or down to its new spot. From YouTube Studio, go to Content, then Playlists, open the playlist's menu and choose Edit on YouTube to reach the same drag-and-drop view.
YouTube Help also describes a temporary reorder: on the watch page's playlist panel, you can drag a video up or down the playlist while you are watching.
Yes. YouTube Help for Android gives the same instruction: open the playlist and drag a video up or down. On the watch page's playlist panel you can reorder temporarily, and you can also hide a video for now by swiping left on it or tapping More, then Hide. YouTube Help says playlists can be edited in the YouTube Studio app as well.
Check these cases from YouTube Help:
Yes. When you create a playlist in YouTube Studio (Create, then New playlist), you enter a title and description, set visibility, and choose how videos are going to be arranged from the drop-down menu next to it, then add videos and click Create. That saves reordering later if you know the order you want.
YouTube Studio Help lists a 150-character limit for playlist titles and a 5,000-character limit for descriptions. Neither can include "<", ">" or the line separator character. There is also a daily limit on how many public playlists a channel can create, which goes up with access to advanced features. <br />
Lab evidence
Facts checked on 28 Oct 2026 against the YouTube Help pages listed in Sources (Create and manage playlists for computer and Android, Edit playlists, and Manage playlists in YouTube Studio). We did not reorder a playlist on a real channel for this post or measure whether playlist order changes watch time; the steps and limits are quoted from YouTube Help.
Explore the product
YouTubers who want research, titles, thumbnails and scheduling in one workflow
We ran three typescript-eslint presets on a real open-source TypeScript library and counted every finding and second. The jump to strict was smaller than the jump to type-aware linting, and the findings themselves tell you whether your team is ready.
Summary4 Nov 20267 min read
Both cut a string at a separator, but they fail in different ways. We ran them on Python 3.13.5 to show where partition() is safer and where split() is the right tool.
Summary2 Nov 20263 min read
What changes when you swap sort() for toSorted(), with a real 1-million-item Node.js benchmark and the support table.
Summary1 Nov 20263 min read