YouTube Scraper – Videos, Comments, Channels & Playlists avatar

YouTube Scraper – Videos, Comments, Channels & Playlists

Pricing

Pay per event

Go to Apify Store
YouTube Scraper – Videos, Comments, Channels & Playlists

YouTube Scraper – Videos, Comments, Channels & Playlists

Scrape YouTube search results, video details, comments, related videos, channel info, channel videos and playlists: title, views, likes, duration, publish date, channel. No login needed.

Pricing

Pay per event

Rating

0.0

(0)

Developer

everydata.io

everydata.io

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Security

Limited permissions

Share

Scrape YouTube search results, video details, comments, related videos, channel info, channel videos and playlists: title, views, likes, duration, publish date, channel. No login needed.

What does it do?

ModeWhat you getInputPrice
searchSearch videosqueries$0.90 / 1,000 results
videoVideo details (video ids)ids$1.40 / 1,000 lookups
commentsVideo comments (video ids)ids$0.45 / 1,000 comments
channelChannel details (channel ids)ids$1.40 / 1,000 lookups
channelVideosChannel videos (channel ids)ids$0.90 / 1,000 results
playlistVideosPlaylist videos (playlist ids)ids$0.90 / 1,000 results

Use cases

  • Research which videos and channels rank for your topic
  • Collect comments for sentiment and product feedback analysis
  • Track a channel's new uploads and their view counts

How to use it

  1. Pick a mode and enter your search terms, URLs or IDs (one run can take many).
  2. Set Max pages for searches and lists, and optional filters in More API parameters.
  3. Start the run and download the results as JSON, CSV or Excel, or get them through the Apify API.
  4. Schedule the Actor for daily monitoring, or connect it to Make, Zapier, n8n or Google Sheets.

Input example

{
"mode": "search",
"queries": [
"lofi hip hop"
]
}

Output example

One result (shortened):

{
"type": "video",
"videoId": "rFZHOHl-L8A",
"title": "lofi hip hop radio 📚 beats to relax/study to",
"description": "Spooky season is officially upon us 2026 Halloween playlist available now: https://lnk.to/halloween-lofi02 | Listen on Spotify, ...",
"channelId": "UCSJ4gkVC6NrvII8umztf0Ow",
"channelName": "Lofi Girl",
"channelUrl": "https://www.youtube.com/channel/UCSJ4gkVC6NrvII8umztf0Ow",
"viewCount": 19323,
"viewCountText": "19,323 watching"
}

Every row also carries mode, input and page, so you can tell which search or URL it came from.

Pricing

Pay per result, no monthly fee:

  • $0.90 per 1,000 results from searches and lists
  • $1.40 per 1,000 lookups of a single product, listing or page
  • $0.45 per 1,000 comments

Not found and failed lookups are free. Set a maximum cost per run in the run options and the Actor stops there.

More API parameters

Pass them in extraParams (JSON):

  • search: none
  • video: none
  • comments: none
  • channel: none
  • channelVideos: filter (videos_latest (default), streams_latest, shorts_latest, live_now)
  • playlistVideos: none

FAQ

Do I need proxies or an account? No. Blocking, retries and proxies are handled for you.

How fresh is the data? It is fetched live when the Actor runs.

Is it legal? The Actor only reads publicly visible pages. You are responsible for how you use the data, including the site's terms and data protection law such as the GDPR.

Something is missing or broken? Open an issue on the Issues tab or write to support@everydata.io.

Prefer a REST API?

The same data is available as a plain JSON API at everydata.io, with a free plan.