How long is that YouTube playlist?

Paste a playlist, video or channel link. Get the total watch time, speed-adjusted estimates, and a plan to finish it.

Works with playlists up to 5,000 videos · channels · single videos · paste up to 5 links at once to compare them side by side

1. Paste

Any YouTube link: youtube.com/playlist?list=…, a watch?v=… URL, youtu.be short links, or @channel handles.

2. See the total

Every video's duration added up, with the average, longest and shortest, and how long it takes at 1.25×, 1.5×, 1.75× and 2×.

3. Finish it

Tick videos as you watch — the remaining time updates and your progress stays in your browser. Share the result with one link.

Not sure which course to start?

We keep lists of complete, free courses with their real total hours: Python, JavaScript, machine learning, data structures & algorithms and Excel. All lists →

Why use this instead of counting by hand?

YouTube shows the length of each video but never the total for a playlist. For a 40-lecture course that means 40 numbers to add up. This page does it in one request, keeps the result at a permanent link you can share, and — unlike other calculators — doesn't stop at 500 videos, doesn't gate the result behind an ad, and lets you mark what you've already watched.

Frequently asked questions

How do I find the total length of a YouTube playlist?

Paste the playlist link above. We add up the duration of every video and show the total, the average, and how long it takes at 1.25×, 1.5×, 1.75× and 2× speed.

Does it work for channels and single videos?

Yes. Paste a channel link (like youtube.com/@handle) to total all its uploads, or a video link for one video. You can paste up to five links at once.

Is there a limit on playlist size?

We count up to 5,000 videos, which is YouTube's own maximum for a playlist. Other calculators stop at 500.

Why is the total different from what I expected?

Private, deleted or region-blocked videos can't be measured. They're shown as unavailable and left out of the total so the number stays honest.

Do I need an account?

No. Nothing to sign up for, and your watched progress is stored only in your browser.

Is there an API or a badge for my README?

Yes, both are free. GET /api/v1/playlist/{id} returns the totals and every video as JSON (CORS-enabled, no key), and /badge/playlist/{id}.svg is a live badge for READMEs and course descriptions. Details on the API page.

From the guides

All guides →