VOOZH about

URL: https://apify.com/nourishing_courier/youtube-scraper

⇱ YouTube Scraper – Extract Titles, Descriptions, Comments Β· Apify


πŸ‘ πŸ”₯YouTube Video & Comment Scraper (SEO, Titles) - ALMOST FREE avatar

πŸ”₯YouTube Video & Comment Scraper (SEO, Titles) - ALMOST FREE

Pricing

from $0.30 / 1,000 results

Go to Apify Store

πŸ”₯YouTube Video & Comment Scraper (SEO, Titles) - ALMOST FREE

Scrape YouTube videos, titles, descriptions, views, likes, comments, and channel data. Ideal for YouTube SEO research, competitor analysis, trend discovery, and automation workflows. Free plan available – no credit card required.

Pricing

from $0.30 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ Ani BjΓΆrkstrΓΆm

Ani BjΓΆrkstrΓΆm

Maintained by Community

Actor stats

1

Bookmarked

35

Total users

2

Monthly active users

2 hours ago

Last modified

Share

YouTube Scraper - Extract Videos, Channels, Playlists & Transcripts

The most powerful YouTube data extraction tool on Apify. Scrape unlimited YouTube videos, channels, playlists, and search results without API limits. Extract video metadata, transcripts, subtitles, comments count, and channel analytics in seconds.

Why Choose This YouTube Scraper?

  • No YouTube API limits - Scrape thousands of videos without quota restrictions
  • Fastest extraction - Get results in minutes, not hours
  • Complete data - Video stats, channel info, transcripts, thumbnails, and more
  • Multiple formats - Export to JSON, CSV, Excel, or HTML
  • Subtitle download - Extract transcripts in SRT, WebVTT, or plain text
  • $1/day pricing - Most affordable YouTube scraper on the market

What Data Can You Extract?

Video Data

FieldDescription
TitleVideo title
DescriptionFull video description with links
View CountNumber of views
LikesLike count
DurationVideo length
Upload DatePublication date
Thumbnail URLHigh-quality thumbnail
Channel NameCreator's channel
Subscriber CountChannel subscribers
Comments CountNumber of comments
HashtagsVideo hashtags
MonetizationIs video monetized

Channel Data

FieldDescription
Channel NameChannel title
SubscribersSubscriber count
Total ViewsAll-time view count
Total VideosNumber of uploads
DescriptionChannel about text
Social LinksTwitter, Instagram, etc.
Join DateChannel creation date
LocationChannel country

Subtitles & Transcripts

  • SRT format - Standard subtitle format
  • WebVTT format - Web-compatible subtitles
  • Plain text - Raw transcript text
  • Auto-generated - YouTube's automatic captions
  • Manual subtitles - Creator-added captions
  • Multiple languages - English, Spanish, French, German, and more

Use Cases

Market Research & Competitor Analysis

  • Monitor competitor YouTube channels
  • Track video performance metrics
  • Analyze content strategies
  • Identify trending topics

Lead Generation

  • Find influencers in your niche
  • Extract creator contact information
  • Build outreach lists
  • Discover collaboration opportunities

Content Creation & SEO

  • Research popular video topics
  • Analyze successful video titles
  • Extract transcripts for repurposing
  • Find keyword opportunities

Academic Research

  • Collect video data for studies
  • Analyze YouTube trends
  • Extract transcripts for NLP
  • Study content patterns

Brand Monitoring

  • Track brand mentions
  • Monitor product reviews
  • Analyze sentiment
  • Competitive intelligence

Input Examples

Search by Keywords

{
"searchTerms":["python tutorial","web scraping guide"],
"maxVideosPerSearch":50,
"maxShortsPerSearch":10,
"downloadSubtitles":true
}

Scrape Channel Videos

{
"directUrls":["https://www.youtube.com/@MrBeast"],
"maxVideosPerSearch":100,
"channelSortBy":"popular"
}

Extract Playlist

{
"directUrls":["https://www.youtube.com/playlist?list=PLrAXtmErZgOeiKm4sgNOknGvNjby9efdf"],
"downloadSubtitles":true,
"subtitleFormat":"srt"
}

Scrape with Filters

{
"searchTerms":["machine learning"],
"maxVideosPerSearch":20,
"dateFilter":"month",
"lengthFilter":"long",
"filterHD":true,
"filter4K":true
}

Output Example

{
"id":"dQw4w9WgXcQ",
"url":"https://www.youtube.com/watch?v=dQw4w9WgXcQ",
"title":"Rick Astley - Never Gonna Give You Up",
"description":"The official video for Rick Astley's...",
"thumbnailUrl":"https://i.ytimg.com/vi/dQw4w9WgXcQ/maxresdefault.jpg",
"channelName":"Rick Astley",
"channelUrl":"https://www.youtube.com/@RickAstleyYT",
"duration":"3:33",
"viewCount":1500000000,
"likes":15000000,
"date":"2009-10-25",
"commentsCount":3000000,
"numberOfSubscribers":14200000,
"isMonetized":true,
"hashtags":["#RickAstley","#NeverGonnaGiveYouUp"],
"subtitles":[
{
"language":"en",
"type":"manual",
"srt":"1\n00:00:00,000 --> 00:00:04,000\nWe're no strangers to love..."
}
]
}

Integrations

Connect YouTube Scraper with your favorite tools:

  • Zapier - Automate workflows
  • Make (Integromat) - Visual automation
  • Google Sheets - Direct export
  • Slack - Get notifications
  • Webhooks - Real-time updates
  • Python SDK - apify-client package
  • Node.js SDK - apify-client package
  • REST API - Full programmatic access

API Usage

import{ ApifyClient }from'apify-client';
const client =newApifyClient({token:'YOUR_API_TOKEN'});
const run =await client.actor("YOUR_USERNAME/youtube-scraper").call({
searchTerms:["your search term"],
maxVideosPerSearch:10
});
const{ items }=await client.dataset(run.defaultDatasetId).listItems();
console.log(items);
from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run = client.actor("YOUR_USERNAME/youtube-scraper").call(run_input={
"searchTerms":["your search term"],
"maxVideosPerSearch":10
})
items = client.dataset(run["defaultDatasetId"]).list_items().items
print(items)

Frequently Asked Questions

How many videos can I scrape?

You can scrape up to 500 videos per search term, and there's no limit on the number of search terms or URLs you can provide.

Is it legal to scrape YouTube?

Yes, scraping publicly available data is legal. This scraper only extracts public information that anyone can see on YouTube.

Can I download video files?

This scraper extracts metadata and transcripts only. For video downloads, check our YouTube Video Downloader actor.

What proxies should I use?

The scraper uses Apify's residential proxies by default for best results. You can also use your own proxies.

How often is the data updated?

Data is scraped in real-time. Each run fetches the latest information from YouTube.

Can I scrape YouTube Shorts?

Yes! Set maxShortsPerSearch to scrape YouTube Shorts alongside regular videos.

Does it work with age-restricted videos?

The scraper can extract metadata from most videos, but some age-restricted content may have limited data.

Can I get video transcripts?

Yes, enable downloadSubtitles to extract transcripts in SRT, WebVTT, or plain text format.

Pricing

$1 per day after free trial - the most affordable YouTube scraper available!

  • Free trial included
  • Pay only for what you use
  • No hidden fees
  • Cancel anytime

Support

  • Issues: Report bugs on the Issues tab
  • Documentation: Full docs in the README
  • Updates: Regular maintenance and improvements

Related Scrapers


Keywords: YouTube scraper, YouTube API alternative, extract YouTube videos, scrape YouTube channel, YouTube data extraction, YouTube transcript extractor, YouTube subtitle downloader, YouTube metadata scraper, YouTube analytics tool, bulk YouTube scraper, YouTube to JSON, YouTube to CSV, scrape YouTube search results, YouTube playlist extractor, YouTube video scraper, no API limits YouTube, YouTube data mining, YouTube content scraper, YouTube automation tool, YouTube research tool

You might also like

Youtube Video Details Scraper

api-empire/youtube-video-details-scraper

Scrape detailed YouTube video data with this Apify YouTube Video Details Scraper. Extract titles, descriptions, views, likes, upload dates, tags, and channel info. Perfect for analytics, SEO research, and trend tracking. Fast, reliable, and easy to integrate into automation workflows.

Youtube Scraper

scrapeflow/youtube-scraper

YouTube Scraper extracts public data from YouTube videos and channels. It collects titles, descriptions, video URLs, views, likes, publish dates, thumbnails, and channel details. Ideal for video research, trend analysis, competitor monitoring, and content analytics.

Youtube Scraper

simpleapi/youtube-scraper

🎬 YouTube Scraper (youtube-scraper) extracts public video, channel & playlist dataβ€”titles, views, likes, tags, thumbnails, publish dates, transcripts & top comments. πŸ” Ideal for SEO, content research, trend tracking & competitor analysis. βš™οΈ Fast CSV/JSON exports. πŸš€

YouTube Video Details Scraper

simpleapi/youtube-video-details-scraper

YouTube Video Details Scraper extracts structured data from YouTube videos, including titles, descriptions, tags, views, likes, upload dates, channels, and more. Ideal for research, trend analysis, SEO optimization, and automated video data collection

YouTube Metadata Scraper

scrapier/youtube-metadata-scraper

Scrape comprehensive YouTube video data with the YouTube Metadata Scraper. Extract titles, descriptions, tags, views, likes, comments, upload dates, and more. Perfect for SEO, content analysis, trend tracking, and research. Fast, accurate, and scalable for single or bulk videos.

Youtube Video Details Scraper

scrapelabsapi/youtube-video-details-scraper

Extract detailed YouTube video data fast with this YouTube Video Details Scraper ▢️ Get titles, descriptions, views, likes, comments, tags, durations, and publish dates in seconds πŸ“Š Perfect for SEO research, competitor analysis, content strategy, and trend tracking πŸ”πŸš€

Youtube Metadata Scraper

api-empire/youtube-metadata-scraper

YouTube Metadata Scraper extracts detailed data from any YouTube video or channel. Collect titles, tags, thumbnails, descriptions, stats, and metadata fast. Ideal for research, SEO analysis, trend tracking, and workflows requiring structured YouTube data.

Youtube Video Details Scraper

scrapeflow/youtube-video-details-scraper

Scrape detailed YouTube video data instantly πŸŽ₯πŸ“Š Extract titles, descriptions, tags, views, likes, comments, publish dates, channel info, and more. Perfect for SEO research, competitor analysis, trend tracking, and content planning. Get smarter video insights fast πŸš€

YouTube Video Details Scraper

scrapers-hub/youtube-video-details-scraper

πŸ” YouTube Video Details Scraper extracts key metadata from YouTube videosβ€”title, channel, tags, views, likes, comments & more. πŸš€ Great for market research, SEO audits, competitor analysis & content insights. βœ… Fast & reliable.

Youtube Metadata Scraper

scrapapi/youtube-metadata-scraper

πŸŽ₯ YouTube Metadata Scraper (youtube-metadata-scraper) pulls video & channel data: titles, descriptions, tags, thumbnails, duration, views, likes, upload dates, and channel stats. πŸ”Ž Ideal for SEO, content research, and competitor analysis. ⚑ Fast, reliable, API-friendly.