---
{"title": "How to order a course playlist by video length in 2026", "description": "A plain guide for self-paced course takers to order a course playlist by video length, with steps, tools and mistakes to avoid.", "url": "https://xpdaily.com/how-to-order-a-course-playlist-by-video-length-for-self-paced-course-takers/", "date": "2026-11-05"}
---
A plain guide for self-paced course takers to order a course playlist by video length, with steps, tools and mistakes to avoid.

List each lesson with its length, keep lessons that depend on each other in their original order, then rank the rest from shortest to longest and apply that order to the playlist.

| Option | How it orders lessons |
|---|---|
| Paper list or sticky note | You rank the lessons by hand |
| Spreadsheet | You sort by a length column you fill in |
| YTSort | Reorders a YouTube playlist you own by video length, shortest or longest first [^1] |

## What you need before you start

Ordering a course playlist by length takes only a few things, and most of them are probably already on hand.

- **A playlist you own.** Reordering a playlist in place only works on one that belongs to your account. For a course playlist someone else made, copy the lessons into your own playlist first, or work from a written list.
- **The length of each lesson.** YouTube shows it on each thumbnail. You need every length to rank the lessons.
- **The course's own order.** Many courses build lesson by lesson. Find out which lessons depend on earlier ones before you rank anything.
- **A reason for going short first.** It might be to fit a free half hour or to build momentum at the start of a module. Knowing which helps you decide what happens to the long lessons.
- **A place to keep the order.** The playlist itself, a paper list or a spreadsheet all work. What matters is that the order lives in one place.
- **A web browser.** Only needed if you want a tool to do the sorting. Add the tool to your browser once, before you start, following its own instructions.

Set aside a short block before you begin a course module. Sorting while you are already watching tends to break your flow.

## Step by step

These steps work with any tool, including a pen and a sheet of paper.

1. **Open the course playlist.** Confirm you can see every lesson and check who owns the playlist. Do this before you choose a way to reorder it.
2. **List every lesson with its length.** Write the title and the time shown on the thumbnail. Do not sort yet.
3. **Mark lessons that must stay in order.** If lesson two needs lesson one, keep those two together, even when lesson two is shorter.
4. **Rank the rest from shortest to longest.** Put the shortest at the top of the ranking, keeping each marked group intact.
5. **Decide what happens to the longest lessons.** You can leave them at the end or move them to a longer free block.
6. **Check the order before you commit.** Read the new list once from top to bottom and look for lessons that now sit in a confusing place, such as a project placed before its instructions.
7. **Apply the order.** Reorder the playlist by hand, or use a tool that does it for you.
8. **Watch from the top.** Start with the first lesson and move down the list one lesson at a time.
9. **Keep notes as you go.** Short lessons pass quickly, so a line or two per lesson helps the ideas stick.
10. **Review after the first few sessions.** If the order is not helping you learn, change it.

## Tools that can do it

You do not need software for this. Here are three options to consider, with what to check for each.

**Paper list or sticky note.** You write each lesson title and length, then rank them by hand. Nothing is published here about price or limits because it depends on what you already own.

**A spreadsheet.** A column for the lesson title, a column for its length, and a sort on the length column gives you a shortest-first list. Check how it behaves on your phone if you plan to use it away from your desk. Facts about specific spreadsheet apps are not provided here, so check each app's own page for its limits and cost.

**YTSort.** YTSort is made by the team that publishes this site. YTSort is free, open-source software under the GPL-2.0-only licence. [^1] Every install option includes the same features. [^1] Reorders a YouTube playlist you own by video length, shortest or longest first. [^1] It sorts the full playlist, not just the videos loaded on screen. [^1] Before anything changes, it shows the before and after order so you can check it. [^1] After sorting, it reads the playlist back from YouTube and re-applies any moves that did not stick. [^1] It can also sort only the lessons within a length range and move the rest to the end. [^1] It shows total, average, shortest and longest lesson length for the playlist. [^1]

You can get it as a bookmark that runs it, as a browser script, or as a Chrome Web Store extension. [^1] The extension needs Chrome or Edge, and the script version works in any browser, including Firefox, once you add a script manager such as Tampermonkey, Violentmonkey or Greasemonkey, small add-ons that run scripts for you. [^1]

## Common mistakes to avoid

**Sorting a course that builds lesson by lesson.** If later lessons rely on earlier ones, a pure shortest-first order can leave you confused. Keep dependent lessons together.

**Trusting the order without a look.** Read the new order once before you start. A quick check catches lessons that ended up in an odd spot.

**Forgetting the longest lessons.** Moving them to the end is fine, but set a time for them or they may never get watched.

**Reordering a playlist that is not yours.** Check who owns it first. If it is not yours, copy the lessons into your own playlist or keep a written list.

**Watching without notes.** Short lessons go by fast, so notes help you keep track of what you covered.

**Never reviewing the order.** If the order is not working for your schedule, change the approach instead of sticking with it.

## Frequently asked questions

### How to sort a course playlist by video length on YouTube?

List each lesson with its length, rank them from shortest to longest, then apply that order to the playlist by hand, moving one lesson at a time. Keep lessons that depend on each other in their original positions so the course still makes sense. If you prefer a tool, YTSort can reorder a playlist you own by video length, shortest or longest first. [^1]

### Can YTSort sort a course playlist by video length?

Yes, if you own the playlist. YTSort reorders a YouTube playlist you own by video length, shortest or longest first. [^1] It sorts the full playlist, not just the videos loaded on screen. [^1] It can also sort only the lessons within a length range and move the rest to the end. [^1]

### Can YTSort show the new lesson order before it is applied?

Yes. Before anything changes, YTSort shows the before and after order so you can check it. [^1] After sorting, it reads the playlist back from YouTube and re-applies any moves that did not stick. [^1] A quick read-through of the new order still helps, especially for course lessons that depend on each other.

### Which browsers work with YTSort?

The extension needs Chrome or Edge, and the script version works in any browser, including Firefox, once you add a script manager such as Tampermonkey, Violentmonkey or Greasemonkey, small add-ons that run scripts for you. [^1] You can also get YTSort as a bookmark that runs it. [^1]

### Should self-paced course takers always watch the shortest lessons first?

Not always. If a course builds lesson by lesson, keep dependent lessons in their original order, because shortest first can leave you confused. Shortest first can suit a free half hour or a light start to a module. For long courses, review the order after a few sessions and change it if your schedule or your learning changes.

YTSort is free; all install options include the same features. [^1] - [Visit YTSort](/go/start-ytsort)

## Sources

[^1]: YTSort's own description of itself (the product of this site's publisher) (/go/start-ytsort)
