YouTube Channel Videos Scraper: Video List, Views & Dates
Pricing
from $0.50 / 1,000 videos
YouTube Channel Videos Scraper: Video List, Views & Dates
List all videos of any YouTube channel from its @handle, URL or channel ID. Get title, video URL, views, upload time, duration and thumbnail. Choose latest, most popular or oldest first, and videos or past live streams. Export JSON, CSV or Excel, use the API, or schedule runs.
Pricing
from $0.50 / 1,000 videos
Rating
0.0
(0)
Developer
Ioannis Kokkinis
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
YouTube Channel Videos Scraper
List all the videos of any YouTube channel from its @handle, link or channel ID. Get the title, video link, views, upload time, duration and thumbnail as JSON, CSV or Excel.
What you get for each video
- Video title, ID and link
- View count (as a number and as shown on YouTube)
- Upload time as shown on YouTube, for example "3 days ago"
- Duration in seconds and as text
- Thumbnail image link
- Channel name, ID and link
How to use it
- Paste channels into Channels, one per line:
@TED, a channel link, or a channel ID (UC...). - Choose Latest, Most popular or Oldest first, and whether to list videos or past live streams.
- Set how many videos you want per channel, then press Start.
Feed the video links into the YouTube Transcript Scraper or YouTube Comments Scraper to get transcripts or comments for a whole channel.
Input
| Field | Meaning |
|---|---|
| Channels | @handle, channel link or channel ID |
| What to list | Videos or past live streams |
| Sort by | Latest, most popular or oldest |
| Videos per channel | Maximum videos from each channel |
| Maximum results in total | Stops the whole run |
Output example
{"videoId": "arj7oStGLkU","url": "https://www.youtube.com/watch?v=arj7oStGLkU","title": "Inside the Mind of a Master Procrastinator | Tim Urban | TED","viewCount": 61000000,"publishedTimeText": "10 years ago","durationSeconds": 844,"channelName": "TED","channelId": "UCAuUUnT6oDeKwE6v1NGQxug"}
Pricing
You pay per video listed, plus a tiny start fee. Channels that do not exist return nothing and cost nothing. Set a maximum spend per run and the Actor stops when it is reached.
Notes
- Shorts are not included in this version.
- Channels that could not be read are listed in the
FAILED_CHANNELSrecord of the run's key-value store. - The Actor reads publicly visible data. Use it in line with YouTube's terms.