Social media

YouTube Channel Videos Scraper: list every video, Short and stream

Export the full video list of any YouTube channel from the Videos, Shorts or Live tab: title, views, publish time, duration, URL and thumbnail. Turn on details for exact likes, comment count, date, description and hashtags. No API key, no quota.

★ 5.0 rating · 1 reviews4 users88.9% successful runs (30 days)

What data you get

titleVideo title
viewsView count
publishedTimePublish time
durationVideo length
urlVideo URL
thumbnailThumbnail image
likes / commentCountExact numbers (optional add-on)
description / hashtagsFull description and hashtags (optional add-on)

How it works

  1. Open the scraper on Apify and sign up (free).
  2. Enter routes, dates and options in the form.
  3. Click Start and download results as JSON, CSV or Excel, or call the API.

Pricing

$0.50 per 1,000 rows

Pay per event: a charge per video listed and an optional add-on per video for exact numbers. Videos skipped by the minimum views filter are not charged; no run fee.

Apify gives $5 free credits every month — enough to test this scraper at no cost.

Example tasks

Ready-made inputs. Copy one into the scraper form or send it through the API.

List latest videos of Veritasium and MKBHD

50 newest videos per channel with views.

{
  "channels": [
    "veritasium",
    "mkbhd"
  ],
  "tab": "videos",
  "maxVideosPerChannel": 50
}
Run this task →

Export all videos of the NASA YouTube channel

The whole Videos tab, up to 5,000 videos.

{
  "channels": [
    "https://www.youtube.com/@NASA"
  ],
  "tab": "videos",
  "maxVideosPerChannel": 5000
}
Run this task →

MKBHD YouTube Shorts with over 1 million views

Shorts tab filtered by minimum views.

{
  "channels": [
    "mkbhd"
  ],
  "tab": "shorts",
  "maxVideosPerChannel": 100,
  "minViews": 1000000
}
Run this task →

YouTube channel videos with exact likes and comments

30 Veritasium videos with full details.

{
  "channels": [
    "veritasium"
  ],
  "maxVideosPerChannel": 30,
  "includeDetails": true
}
Run this task →

Use cases

FAQ

Do I need a YouTube API key?

No. There is no API key and no quota.

Can I get every video of a big channel?

Yes. Set the videos per channel high to take the whole tab, thousands of videos for big channels.

Does it cover Shorts and live streams?

Yes. Choose the Videos, Shorts or Live tab.

Is it legal to scrape YouTube?

The scraper reads publicly visible video information. Use it in line with local law and YouTube's terms, and avoid collecting personal data.

How do I integrate the data?

Use the Apify API, Python or JavaScript clients, or Make, n8n, Zapier and Google Sheets integrations.

More scrapers

Export any YouTube channel's videos

Run on Apify — free trial