YouTube Scraper avatar

YouTube Scraper

Pricing

from $1.05 / 1,000 videos

Go to Apify Store
YouTube Scraper

YouTube Scraper

[$1.50/1K videos] Scrape YouTube by search, video URL or channel: exact views, likes, comments, publish date, duration, description, hashtags and the channel with subscribers. Date and duration filters free. No API key, no run fee.

Pricing

from $1.05 / 1,000 videos

Rating

0.0

(0)

Developer

Matvey

Matvey

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 hours ago

Last modified

Share

YouTube Scraper searches YouTube, reads video URLs or lists a channel's newest videos, and returns one row per video with the exact numbers: views, likes, comment count, publish date, duration, title, full description, hashtags, and the channel with its subscriber count.

$0.0015 per video — $1.50 per 1,000, exact numbers included. No API key, no YouTube quota, no login, no start fee. Videos removed by your filters and inputs that fail are free.

What is YouTube Scraper?

The YouTube Data API needs a key, has a daily quota and charges quota points for every search. This Actor reads the same pages and JSON the YouTube website shows to any visitor and turns them into clean rows — for market research, competitor tracking, influencer discovery, content planning, or feeding video data to an AI agent.

Three kinds of input, mixed freely in one run:

  • Search queries — with YouTube's own filters: upload date, duration, popularity, Shorts only.
  • Video URLs — watch links, youtu.be, Shorts or bare ids.
  • Channels — handle, URL or id; the newest videos.

What is in every row

FieldMeaning
title, url, videoId, thumbnailUrl, durationThe video
views, likes, commentsExact counters
publishedAt, dateText, publishedTextPublish date (and "3 days ago" as shown in search)
description, hashtagsFull description and its hashtags
channelName, channelHandle, channelId, channelSubscribers, channelVerifiedThe channel
source, sourceValue, positionWhich search, channel or URL the row came from

How much does it cost?

EventPrice
Video$0.0015
  • Exact numbers are included in the price; the date filter is free.
  • Videos below Minimum views: $0.
  • Searches, channels or URLs that fail: $0 (an error row says why).

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 videos across 100 runs$75$200
50,000 videos with a date filter$75$265

Checked on the Apify Store on 23 September 2026 against the Actor with the most monthly users in this category ($0.004 per result, plus $0.0013 per result when a date filter is used). 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 search queries, paste video URLs or channels — one per line.
  2. Set the filters: Upload date, Duration, Sort, Minimum views.
  3. Press Start, then download JSON, CSV or Excel — or call the run from the API, n8n, Make, Zapier or an AI agent.

⬇️ Input

{
"searchQueries": ["bali villa tour", "n8n tutorial"],
"maxResultsPerQuery": 100,
"uploadDate": "month",
"sortBy": "popularity",
"videoUrls": ["https://www.youtube.com/watch?v=gER89wMfzvg"]
}

⬆️ Output

{
"source": "search",
"sourceValue": "bali villa tour",
"position": 2,
"videoId": "gER89wMfzvg",
"url": "https://www.youtube.com/watch?v=gER89wMfzvg",
"title": "Our Bali Villa Tour - Building a Villa in Bali",
"viewsText": "88,051 views",
"views": 88052,
"publishedText": "3y ago",
"duration": "9:03",
"isLive": false,
"descriptionSnippet": "Get your copy of the Bali villa guide here! https://www.roryandcasey.com/balivillaguide Want to book your stay at Villa Raava?",
"channelName": "Rory and Casey",
"channelId": "UCG8XR8g6apQEp72U9papo6w",
"channelUrl": "https://www.youtube.com/@RoryandCasey",
"channelVerified": false,
"badges": [
"4K"
],
"thumbnailUrl": "https://i.ytimg.com/vi/gER89wMfzvg/hqdefault.jpg",
"type": "video",
"likes": 1649,
"commentsText": "165",
"comments": 165,
"dateText": "Sep 3, 2023",
"publishedAt": "2023-09-03",
"description": "Get your copy of the Bali villa guide here! https://www.roryandcasey.com/balivill...\n\nWant to book your stay at Villa Raava? Click Here https://www.airbnb.com.au/rooms/96439...\n\nIf you've been followi…",
"channelHandle": "@RoryandCasey",
"channelSubscribersText": "5.59K subscribers",
"channelSubscribers": 5590,
"hashtags": [],
"scrapedAt": "2026-09-23T12:41:12.989Z"
}

Use cases

Market and trend research

What gets views on a topic this month — sort by popularity, filter by upload date.

Competitor tracking

Competitors' newest videos with exact likes and comments every week.

Influencer discovery

Every row carries the channel and its subscribers — find creators whose videos beat their size.

Data for AI

Titles, descriptions and hashtags as clean rows through the Apify MCP server or API.

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.

Why is duration empty for some URL rows? YouTube shows the length on search and channel lists; for a bare URL the Actor reads the video's data panel, which has no length. Search and channel rows always have it.

Can I sort by upload date? YouTube's search offers only Relevance and Popularity now. Use Upload date (today, this week, this month) to get the newest videos.

Can I get transcripts or download videos? No — this Actor returns data, not media. See our YouTube Transcripts Actor for text.

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.