VOOZH about

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

⇱ Youtube Scraper Β· Apify


Pricing

$19.99/month + usage

Go to Apify Store

Scrape YouTube data effortlessly with this powerful YouTube Scraper ▢️ Extract video details, channel info, views, likes, comments, and rankings in seconds πŸ“Š Perfect for competitor research, content analysis, lead generation, and trend tracking πŸ” Fast, reliable, and scalable πŸš€

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

πŸ‘ ScraperX

ScraperX

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 months ago

Last modified

Share

Scrape YouTube search results, video metadata, channel info, transcripts, and more β€” all from a simple search term or direct URL. Built for the Apify platform with robust proxy fallback and anti-blocking.

Why Choose This Scraper?

  • No YouTube API key required β€” Scrapes directly from YouTube's internal endpoints.
  • Comprehensive data β€” Titles, views, likes, comments, subscribers, descriptions, hashtags, thumbnails, transcripts.
  • Smart proxy fallback β€” Automatically escalates from no proxy β†’ datacenter β†’ residential if YouTube blocks requests.
  • Browser impersonation β€” Uses impit to bypass TLS/HTTP fingerprinting detection.
  • Fast & concurrent β€” Batch-fetches video metadata concurrently for maximum speed.
  • Flexible filters β€” Filter by HD, 4K, HDR, Live, 360Β°, 3D, VR180, CC, location, and more.
  • Transcript download β€” SRT, plain text, or timestamped JSON formats.

Key Features

FeatureDescription
Search scrapingScrape videos from any YouTube search term
Direct URL supportScrape individual video, channel, or playlist URLs
Video metadataTitle, views, likes, comments, subscribers, duration, date
Transcripts/SubtitlesDownload in SRT, text, or timestamped JSON format
Channel infoChannel name, URL, username, subscriber count
Smart filteringHD, 4K, HDR, Live, 360Β°, 3D, VR180, CC, location filters
PaginationAutomatically follows pagination to collect all results
Proxy escalationNo proxy β†’ Datacenter β†’ Residential (3 retries)
Date filteringFilter videos by publish date (absolute or relative)

Input

{
"searchTerms":["Crawlee"],
"maxVideos":10,
"maxShorts":0,
"maxStreams":0,
"downloadSubtitles":false,
"subtitlesLanguage":"en",
"subtitlesFormat":"srt",
"isHD":false,
"is4K":false,
"proxyConfiguration":{"useApifyProxy":false}
}
FieldTypeDescription
searchTermsarrayYouTube search queries
maxVideosintegerMax regular videos per query (0 = skip)
maxShortsintegerMax Shorts per query (0 = skip)
maxStreamsintegerMax live streams per query (0 = skip)
startUrlsarrayDirect video/channel URLs
downloadSubtitlesbooleanEnable transcript download
subtitlesLanguagestringLanguage code (en, es, fr, etc.)
subtitlesFormatstringsrt, text, or timestamp
isHD, is4K, etc.booleanFeature filters
proxyConfigurationobjectProxy settings

Output

{
"title":"Video Title",
"translatedTitle":null,
"type":"video",
"id":"dQw4w9WgXcQ",
"url":"https://www.youtube.com/watch?v=dQw4w9WgXcQ",
"thumbnailUrl":"https://i.ytimg.com/vi/dQw4w9WgXcQ/hq720.jpg",
"viewCount":1500000,
"date":"2025-01-15T00:00:00.000Z",
"likes":50000,
"location":null,
"channelName":"Channel Name",
"channelUrl":"https://www.youtube.com/@channelname",
"channelUsername":"channelname",
"collaborators":null,
"channelId":"UCxxxxxxxxxxxxxxxxxxxxxxxx",
"numberOfSubscribers":1000000,
"duration":"00:03:33",
"commentsCount":12000,
"text":"Video description...",
"translatedText":null,
"descriptionLinks":[{"url":"https://example.com","text":"https://example.com"}],
"subtitles":null,
"order":0,
"commentsTurnedOff":false,
"fromYTUrl":"https://www.youtube.com/results?search_query=example",
"isMonetized":null,
"hashtags":["#example"]
}

How to Use the Actor (via Apify Console)

  1. Log in at https://console.apify.com and go to Actors.
  2. Find YouTube Scraper and click it.
  3. Enter your search terms or direct YouTube URLs.
  4. Configure video limits, filters, and transcript settings.
  5. Optionally adjust proxy settings (auto-fallback is built in).
  6. Click Start to run the actor.
  7. Monitor real-time logs in the Log tab.
  8. Access results in the Dataset tab.
  9. Export results to JSON, CSV, or Excel.

Best Use Cases

  • Market research β€” Analyze trending videos and competitor content.
  • Content discovery β€” Find relevant videos by keyword with full metadata.
  • Academic research β€” Collect video transcripts for NLP analysis.
  • SEO analysis β€” Track video performance metrics across channels.
  • Social listening β€” Monitor brand mentions and sentiment on YouTube.

Frequently Asked Questions

Q: Do I need a YouTube API key? A: No. This scraper works without any API key by using YouTube's internal web endpoints.

Q: What happens if YouTube blocks the request? A: The actor automatically escalates through proxy levels (no proxy β†’ datacenter β†’ residential) with up to 3 retries on residential.

Q: Can I scrape video transcripts? A: Yes. Enable "Download subtitles" and choose your preferred language and format (SRT, text, or timestamped JSON).

Q: How many videos can I scrape? A: There's no hard limit. Set maxVideos and maxShorts to control how many results you collect per search term.

Support and Feedback

If you have any issues or suggestions, please open an issue on the actor's GitHub repository or contact us through the Apify platform.

Cautions

  • Data is collected only from publicly available sources.
  • No data is taken from private accounts or password-protected content.
  • The end user is responsible for ensuring legal compliance (copyright, privacy, data protection, etc.).

You might also like

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 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 Metadata Scraper

scrapepilotapi/youtube-metadata-scraper

Extract rich YouTube metadata in seconds πŸŽ₯πŸ“Š Scrape titles, descriptions, tags, views, likes, comments, channel details, publish dates, and more. Perfect for SEO research, competitor analysis, trend tracking, and content planning. Get actionable video insights fast πŸš€

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

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 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 Comments Scraper

scrapier/youtube-comments-scraper

Scrape YouTube video comments easily with the YouTube Comments Scraper. Extract usernames, comment text, timestamps, likes, and replies. Ideal for sentiment analysis, trend tracking, and audience research. Fast, reliable, and customizable for any video or channel URL.

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 Video Details Scraper

scraperx/youtube-video-details-scraper

Scrape YouTube video details in seconds πŸŽ¬πŸ“Š Extract titles, descriptions, views, likes, comments, publish dates, tags, and more. Perfect for SEO research, competitor analysis, and content planning. Automate video data collection and grow smarter on YouTube πŸš€

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. πŸš€

Related articles

How to scrape YouTube data: A step-by-step guide
Read more