YouTube Search Scraper avatar

YouTube Search Scraper

Pricing

from $0.35 / 1,000 search results

Go to Apify Store
YouTube Search Scraper

YouTube Search Scraper

[$0.50/1K results] YouTube search results as rows — videos, Shorts or channels — with YouTube's filters: upload date, duration, popularity, live, subtitles, 4K. Title, views, age, duration, channel, position. No API key, no run fee.

Pricing

from $0.35 / 1,000 search results

Rating

0.0

(0)

Developer

Matvey

Matvey

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

YouTube Search Scraper turns YouTube searches into rows: title, views, upload age, duration, description snippet, channel and link for every video — or Shorts, or channels with subscribers. It uses YouTube's own filters: upload date, duration, popularity, live, subtitles, HD, 4K, Creative Commons.

$0.0005 per result — 50 cents per 1,000. No API key, no YouTube quota, no login, no start fee.

What is YouTube Search Scraper?

The YouTube Data API charges 100 quota points per search and stops at 10,000 points a day. This Actor reads YouTube's search the way the website does, scrolls as far as YouTube goes, and gives you clean rows. Use it for keyword research, rank tracking of your videos, finding channels in a niche, or fresh-video monitoring.

Need likes, comments and exact dates for every video? Use our YouTube Scraper — same searches, full numbers, $0.0015 per video.

What is in every row

FieldMeaning
query, positionWhich search and which place in the results — ready for rank tracking
title, url, videoId, thumbnailUrlThe video
views, publishedText, duration, isLive, badgesAs YouTube shows them
descriptionSnippetText under the result
channelName, channelUrl, channelId, channelVerifiedThe channel
Channel results: title, handle, subscribers, descriptionSnippet, avatarUrlWith Results = Channels

How much does it cost?

EventPrice
Search result$0.0005
  • All filters are free.
  • Results below Minimum views: $0.
  • Searches that fail: $0.

Bulk export: what 50,000 rows actually cost

This Actor is built for bulk jobs — hundreds of inputs in one run, or a daily schedule. There is no fee per run, no fee per page and no proxy charge: you pay for the rows you keep.

JobThis ActorMost-used Actor in this category
50,000 results across 100 runs$25$125 + start fees
500 keywords × 20 results a day for a month$150$750 + start fees

Checked on the Apify Store on 23 September 2026 against the Actor with the most monthly users in this category ($0.0025 per result plus a fee per run). Some Actors here ask less per row — this table compares against the one buyers actually use most.

How to use it in three steps

  1. Type your searches — one per line.
  2. Pick Results (videos, Shorts or channels) and the filters you need.
  3. Press Start, then download JSON, CSV or Excel — or schedule it daily for rank tracking.

⬇️ Input

{
"searchQueries": ["bali villa tour", "n8n tutorial"],
"resultType": "video",
"maxResultsPerQuery": 50,
"uploadDate": "week",
"features": ["subtitles"]
}

⬆️ Output

{
"query": "bali villa tour",
"position": 1,
"videoId": "ok8U99v7fH4",
"url": "https://www.youtube.com/watch?v=ok8U99v7fH4",
"title": "Why Does This 1BR Feel So Big? | Calula Beach house Tour",
"viewsText": "5 views",
"views": 5,
"publishedText": "41 min ago",
"duration": "1:45",
"isLive": false,
"descriptionSnippet": "Sun-filled spaces, soaring vaulted ceilings, and your own private plunge pool create the perfect setting to slow down after ...",
"channelName": "Dream Villas in Bali",
"channelId": "UCmP0V-XP-PJbm78i61YxVDA",
"channelUrl": "https://www.youtube.com/@house_of_reservations",
"channelVerified": false,
"badges": [
"New"
],
"thumbnailUrl": "https://i.ytimg.com/vi/ok8U99v7fH4/hqdefault.jpg",
"type": "video",
"scrapedAt": "2026-09-23T12:41:16.818Z"
}

Channel result:

{
"query": "bali real estate",
"position": 1,
"type": "channel",
"channelId": "UCjTpeTMJSizH5jBBj1VKRhA",
"title": "Pure Land Real Estate in Bali",
"handle": "PurelandBali",
"url": "https://www.youtube.com/@PurelandBali",
"subscribersText": "785 subscribers",
"subscribers": 785,
"videosText": null,
"videoCount": null,
"descriptionSnippet": "Purchase & Sell Real Estates in Bali - Find holiday & Long-term rentals - Villa Management Services - Interior/Exterior …",
"verified": false,
"avatarUrl": "https://yt3.ggpht.com/H7O31q9wBnwtVe3ukl_dBxXUX3BgPB9GL20A7liHdS3RcfYPCYfjZ5G6dFnwdQIfmx9aOeKf_w=s176-c-k-c0x00ffffff-no-rj-mo",
"scrapedAt": "2026-09-23T12:41:17.368Z"
}

Use cases

Rank tracking

Your video's position for your target keywords, every day.

Keyword and topic research

What ranks for a keyword this week, how many views it has and how long it is.

Channel discovery

Results = Channels — creators in a niche with subscribers, for outreach or partnerships.

Fresh-video monitoring

Upload date = Last hour / Today on your brand name.

Integrations

Every run is available through the Apify API, and the Actor works out of the box with n8n, Make, Zapier, Google Sheets, LangChain and the Apify MCP server.

FAQ

Do I need a YouTube API key? No. There is no quota either.

How many results per search? As many as YouTube scrolls to — usually several hundred for popular searches.

Can I sort by upload date? YouTube now offers only Relevance and Popularity; use Upload date for the newest videos.

Why is publishedText "3 days ago"? That is what search shows. For calendar dates, likes and comments use our YouTube Scraper.

Is this legal? The Actor reads public pages that anyone can open without logging in. Use the data in line with YouTube's terms and your local law.