VOOZH about

URL: https://apify.com/futurizerush/youtube-video-scraper

⇱ Youtube Video Scraper Β· Apify


Pricing

from $10.00 / 1,000 results

Go to Apify Store

Youtube Video Scraper

Search YouTube and extract video metadata including titles, descriptions, view counts, channel info, and more. Filter by upload date, duration, and sort order.

Pricing

from $10.00 / 1,000 results

Rating

5.0

(1)

Developer

πŸ‘ Rush

Rush

Maintained by Community

Actor stats

2

Bookmarked

53

Total users

2

Monthly active users

4 months ago

Last modified

Categories

Share

Search YouTube and extract video metadata including titles, full descriptions, view counts, channel info, and more. Supports advanced filters for upload date, duration, sort order, and country targeting.

Key Features

  • Advanced Search Filters β€” Filter by upload date (hour/today/week/month/year), duration (short/medium/long), and sort order (relevance/date/views/rating)
  • Full Video Descriptions β€” Fetches complete descriptions from each video page, not just search snippets
  • Multi-Keyword Search β€” Process multiple search keywords in a single run
  • Country Targeting β€” Get localized results for 30+ countries
  • YouTube Shorts Support β€” Include or exclude Shorts from results
  • Automatic Deduplication β€” Removes duplicate videos across keyword searches
  • Progress Tracking β€” Real-time status updates in the Apify Console

Quick Start

  1. Click Try for free on the YouTube Video Scraper page
  2. Enter your search keywords
  3. Configure filters (optional)
  4. Click Start
  5. Download results in JSON, CSV, Excel, or other formats

Input Configuration

{
"searches":["JavaScript tutorial","React hooks"],
"maxResults":50,
"maxPerSearch":20,
"uploadDate":"week",
"duration":"medium",
"sortBy":"viewCount",
"country":"US",
"includeShorts":true
}
ParameterTypeDefaultDescription
searchesstring[]requiredKeywords to search on YouTube
maxResultsinteger50Total maximum videos to scrape (1-500)
maxPerSearchinteger20Maximum videos per keyword (1-100)
uploadDatestring"any"Filter: any, hour, today, week, month, year
durationstring"any"Filter: any, short (<4min), medium (4-20min), long (>20min)
sortBystring"relevance"Sort: relevance, date, viewCount, rating
countrystring"US"Two-letter country code for localized results
includeShortsbooleantrueInclude YouTube Shorts in results

Output Data

Each video result includes:

{
"videoId":"tDGiWn0flK8",
"title":"From Zero to Your First Agentic AI Workflow in 26 Minutes",
"url":"https://www.youtube.com/watch?v=tDGiWn0flK8",
"thumbnailUrl":"https://i.ytimg.com/vi/tDGiWn0flK8/maxresdefault.jpg",
"duration":"26:23",
"durationSeconds":1583,
"channelName":"Nate Herk | AI Automation",
"channelUrl":"https://www.youtube.com/@nateherk",
"viewCount":34000,
"uploadTime":"3 days ago",
"description":"Full video description text...",
"isShort":false,
"searchKeyword":"AI automation",
"extractedAt":"2026-02-27T10:30:00.000Z"
}
FieldTypeDescription
videoIdstringYouTube video ID
titlestringVideo title
urlstringClean video URL (no tracking parameters)
thumbnailUrlstringThumbnail image URL
durationstringDuration in MM:SS or HH:MM:SS format
durationSecondsintegerDuration in seconds
channelNamestringChannel name
channelUrlstringChannel page URL
viewCountintegerApproximate view count
uploadTimestringRelative upload time (e.g., "3 days ago")
descriptionstringFull video description
isShortbooleanWhether the video is a YouTube Short
searchKeywordstringThe keyword that found this video
extractedAtstringISO 8601 timestamp of extraction

Use Cases

  • Market Research β€” Analyze trending topics and competitor content
  • Content Strategy β€” Find inspiration and track performance metrics
  • Academic Research β€” Collect data for social media studies
  • Brand Monitoring β€” Track brand mentions and engagement
  • SEO Analysis β€” Research keywords and video optimization strategies

How It Works

  1. The scraper searches YouTube with your keywords and filters
  2. For each search, it scrolls through results to collect video cards
  3. It visits each video page to fetch the full description
  4. Results are deduplicated and saved progressively to the dataset
  5. The scraper survives platform migrations and can resume from where it left off

Limitations

  • View counts are approximate (e.g., "1.2M" β†’ 1200000)
  • Upload times are relative ("3 days ago"), not exact dates
  • YouTube may rate-limit very large scraping jobs
  • Maximum 500 videos per run, 100 per keyword

FAQ

Q: Why are view counts approximate? A: YouTube search results display abbreviated view counts (e.g., "1.2M views"). The scraper converts these to numbers, which may differ slightly from exact counts.

Q: Can I search in languages other than English? A: Yes! Enter keywords in any language. The scraper interface uses English for consistency, but search results are based on your keyword language and selected country.

Q: What happens if the scraper is interrupted? A: Results are saved progressively. If the scraper is interrupted, all previously saved videos are kept in your dataset. The scraper also supports migration resume.

Q: How do I get results for a specific country? A: Use the country parameter with a two-letter country code (e.g., "TW" for Taiwan, "JP" for Japan).


YouTube Video Scraper β€” built for reliable, scalable video data extraction.

Keywords: youtube scraper, video scraper, youtube search, video metadata, youtube api alternative, apify actor, Claude Code, Gemini, Codex, OpenClaw

You might also like

Youtube Video Search Scraper

ecomscrape/youtube-video-search-scraper

Search and extract YouTube video metadata at scale using keywords, filters, or channel/playlist URLs. Retrieve titles, view counts, thumbnails, keywords, and more β€” with full control over upload date, duration, features, and sort order.

ecomscrape

16

Youtube Search Scraper

crawlerbros/youtube-search-scraper

Scrape YouTube search results without cookies. Extracts video metadata (title, views, duration, channel info), channel profiles, and playlists. Supports all YouTube search filters (sort, upload date, type, duration, features).

76

5.0

YouTube Search Scraper & API

parsebird/youtube-search-scraper

Scrape YouTube search results β€” videos, channels, playlists, shorts, and movies. Filter by type, duration, upload date, sort order, and video features (HD, 4K, CC, Live). Get titles, view counts, thumbnails, channel info, and publish dates. Export as JSON, CSV, Excel.

Pinterest Pin Listings Scraper

ecomscrape/pinterest-Pin-listings-scraper

Search and extract YouTube video metadata at scale using keywords, filters, or channel/playlist URLs. Retrieve titles, view counts, thumbnails, keywords, and more β€” with full control over upload date, duration, features, and sort order.

ecomscrape

21

5.0

YouTube Channel Data Scraper

maged120/youtube-channel-data

Extract video metadata from any YouTube channel β€” titles, views, durations, upload dates, and thumbnails. Filter by video type (video, Short, live). No YouTube API key needed.

Youtube Video Details Scraper

scrapevanta/youtube-video-details-scraper

YouTube Video Details Scraper extracts video titles, descriptions, tags, view counts, likes, comments, upload dates, channel information, and more from YouTube videos. Ideal for SEO analysis, competitor research, content tracking, market research, and data-driven decision-making.

Youtube Video Details Scraper

scraper-engine/youtube-video-details-scraper

YouTube Video Details Scraper extracts metadata from public YouTube videos, including title, description, channel name, view count, likes, tags, upload date, and more. Ideal for research, SEO, analytics, or automationβ€”just input video URLs and get structured data effortlessly.

πŸ‘ User avatar

Scraper Engine

58

5.0

YouTube Search Scraper β€” Video Results & Metadata

maged120/youtube-search

Scrape YouTube search results for any keyword. Get video titles, URLs, view counts, uploaders, upload dates, and thumbnails β€” no YouTube API key needed.

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.

🎬 YouTube Video Details Scraper

scrapeengine/youtube-video-details-scraper

🎬 YouTube Video Details Scraper (youtube-video-details-scraper) extracts full YouTube metadataβ€”title, description, tags, views, likes, comments, duration, upload date, channel info & thumbnails. ⚑ Ideal for SEO, competitor research, analytics & reporting. πŸ”Ž Fast, accurate, API-ready.