YouTube Scraper - Videos, Channels, Shorts, Search avatar

YouTube Scraper - Videos, Channels, Shorts, Search

Pricing

from $1.20 / 1,000 videos

Go to Apify Store
YouTube Scraper - Videos, Channels, Shorts, Search

YouTube Scraper - Videos, Channels, Shorts, Search

Scrape YouTube search results, channels (videos, shorts, streams), playlists and single videos: title, views, likes, comments count, duration, publish date, description, tags, category, channel and subscribers. Half the usual price.

Pricing

from $1.20 / 1,000 videos

Rating

0.0

(0)

Developer

Unbrowse AI

Unbrowse AI

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

YouTube Scraper – Videos, Channels, Shorts, Playlists and Search

Collect YouTube video data at scale: search results, every video on a channel (including Shorts and live streams), playlists and single videos. Each result includes exact view count, likes, comments count, duration, publish date, full description, tags, category, and the channel's name, URL and subscriber count.

What people use it for

  • Creator and influencer research – compare channels by views, engagement and posting frequency.
  • Competitor and brand monitoring – track what is published about a product or topic every day.
  • Content strategy and SEO – see which titles, tags and lengths win for a keyword.
  • AI and analytics datasets – descriptions, tags and engagement for thousands of videos.

How to use it

  1. Enter search terms and/or YouTube URLs:
    • Channel: https://www.youtube.com/@mkbhd (videos), .../@mkbhd/shorts, .../@mkbhd/streams
    • Playlist: https://www.youtube.com/playlist?list=...
    • Video: https://www.youtube.com/watch?v=... or https://youtu.be/...
  2. Set Max videos per search term or URL, and optionally an upload-date filter for searches (free, unlike some scrapers that charge extra for filters).
  3. Run and export as JSON, CSV, Excel, or through the API.

Output example

{
"id": "dQw4w9WgXcQ",
"title": "Rick Astley - Never Gonna Give You Up (Official Video) (4K Remaster)",
"url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
"viewCount": 1820653557,
"likes": 19424493,
"commentsCount": 2400000,
"durationSeconds": 213,
"publishedAt": "2009-10-24T23:57:33-07:00",
"category": "Music",
"keywords": ["rick astley", "Never Gonna Give You Up"],
"description": "The official video for “Never Gonna Give You Up” by Rick Astley...",
"channelName": "Rick Astley",
"channelId": "UCuAXFkgsw1L7xaCfnd5JJOw",
"channelUrl": "http://www.youtube.com/@RickAstleyYT",
"channelSubscribers": 4550000,
"thumbnailUrl": "https://i.ytimg.com/vi_webp/dQw4w9WgXcQ/maxresdefault.webp"
}

Pricing

One price per video, full details included, date filters free:

Apify planPrice per 1,000 videos
Free$2.00
Starter$1.50
Scale$1.30
Business$1.20
Enterprise$0.50–$0.75

About half of what the most popular YouTube scrapers charge. A small fee applies to each run start. Set a maximum cost per run and the scraper stops cleanly at that limit.

FAQ

Are comments or transcripts included? Not the comment text or transcripts, only the comment count.

Why is a count approximate? In list-only mode (details off), YouTube shows rounded view counts such as "9M". With details on (default), view counts are exact; comment counts are as YouTube displays them.

Is it legal? It collects publicly available video metadata. You are responsible for complying with YouTube's terms and data protection law where you use the data.

Need another field? Open an issue on the Issues tab.