YouTube Search Scraper — All Filters, Numeric Views & Length avatar

YouTube Search Scraper — All Filters, Numeric Views & Length

Pricing

from $1.50 / 1,000 search results

Go to Apify Store
YouTube Search Scraper — All Filters, Numeric Views & Length

YouTube Search Scraper — All Filters, Numeric Views & Length

Scrape YouTube search results with every filter: sort, upload date, duration, Live, 4K, HD, HDR, subtitles, Creative Commons. Views as integers, duration in seconds. No API key or quota.

Pricing

from $1.50 / 1,000 search results

Rating

0.0

(0)

Developer

Studio EngineerTsai

Studio EngineerTsai

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 hours ago

Last modified

Categories

Share

Scrape YouTube search results for any keyword into JSON, CSV or Excel, using the same filters as YouTube's own filter menu, and get numbers you can sort and chart right away: viewCount as an integer, durationSeconds, and an approximate publish date.

No YouTube Data API key, no quota.

Choose this Actor when you need filtered keyword research at scale — for example "videos uploaded this week, 4–20 minutes long, with subtitles, sorted by views" — and want clean numeric columns instead of text like "1.2M views".

Not the right fit when you need channel search, playlists, comments or full video details (likes, tags, full description, transcript): this Actor returns search-result rows only.

Use cases

  • YouTube SEO and keyword research — who ranks for a keyword, their views and video length.
  • Trend tracking — daily runs sorted by upload date to catch new videos on a topic.
  • Influencer discovery — channels publishing in a niche, with verified badges and view counts.
  • Content gap research — popular topics with few recent long-form videos.
  • Data and AI pipelines — feed fresh video URLs into transcript, summarization or sentiment tools.

Filters

InputValues
sortByrelevance, upload_date, view_count, rating
uploadDatehour, today, week, month, year
durationshort (< 4 min), medium (4–20 min), long (> 20 min)
featureslive, 4k, hd, hdr, subtitles, creativeCommons
includeShortsAlso return Shorts (ignored when a date, duration or feature filter is set)
country, languageLocalize results, e.g. US / en, TW / zh-TW
maxResultsPerQueryDefault 50; YouTube usually serves up to about 500–600 per search

Input example

{
"queries": ["n8n tutorial", "claude code"],
"maxResultsPerQuery": 100,
"sortBy": "upload_date",
"uploadDate": "week",
"duration": "medium",
"features": ["subtitles"],
"country": "US",
"language": "en"
}

Output example (one video)

{
"type": "video",
"title": "n8n Tutorial – Zero to Hero Course",
"url": "https://www.youtube.com/watch?v=UIf-SlmMays",
"videoId": "UIf-SlmMays",
"channelName": "freeCodeCamp.org",
"channelId": "UC8butISFwT-Wl7EV0hUK0BQ",
"channelUrl": "https://www.youtube.com/@freecodecamp",
"channelVerified": true,
"viewCount": 991118,
"viewCountText": "991,118 views",
"durationSeconds": 12908,
"duration": "3:35:08",
"publishedDateApprox": "2025-12-16",
"publishedTimeText": "9 months ago",
"isLive": false,
"badges": ["4K", "CC"],
"descriptionSnippet": "…",
"thumbnailUrl": "https://i.ytimg.com/…",
"query": "n8n tutorial",
"rank": 1,
"page": 1,
"fetchedAt": "2026-09-16T15:48:34Z"
}

Pricing

$1.50 per 1,000 results.

Queries that fail are never charged. Platform usage is included. Example: 5,000 results = $7.50. Set a maximum cost per run for a hard cap.

FAQ

How many results per query? YouTube typically serves up to about 500–600 videos per search. Use filters or several related queries to go deeper.

Why is the publish date approximate? Search results only show relative times ("3 weeks ago"). The Actor converts them to a date — exact for recent videos, approximate for older ones.

Do I need a YouTube API key? No, and there is no daily quota.

Can I get Shorts? Yes — turn on includeShorts; Shorts rows have type: "short".

Which language should I use? Keep en if you rely on publishedDateApprox and viewCount: the relative-time and count text is parsed for English.

Is it legal? It collects publicly visible search results and no personal data beyond public channel names. You are responsible for using the data in line with applicable laws and YouTube's terms.

Need a feature? Open an issue on the Issues tab — include your run ID.