YouTube Scraper – Videos, Channels, Comments & Search
Pricing
from $2.13 / 1,000 results
YouTube Scraper – Videos, Channels, Comments & Search
Fast YouTube scraper for videos, channels, playlists, comments & search results. Extract views, likes, comment text, subscriber counts, upload dates, durations & video URLs — no API key or login. Export to JSON, CSV or Excel. Pay only per result.
Pricing
from $2.13 / 1,000 results
Rating
0.0
(0)
Developer
Harald
Maintained by CommunityActor stats
0
Bookmarked
76
Total users
5
Monthly active users
3 days ago
Last modified
Categories
Share
YouTube Scraper – Search Videos by Keyword (No API Key)
Fast YouTube scraper that extracts video search results for any keyword — no API key, no login, no quotas. Enter keywords, get structured video data (title, channel, views, duration, publish date, and URL) exported to JSON, CSV, or Excel. Pay only per result.
Ideal for content research, trend tracking, competitor and keyword analysis, and building YouTube datasets for analytics or machine learning.
Why use this YouTube Scraper?
- ⚡ Fast — collect hundreds of video results per keyword in seconds.
- 🔑 No YouTube API key required — no Google Cloud setup, no API quotas.
- 🔍 Keyword search at scale — search many keywords in a single run.
- 💾 Export anywhere — JSON, CSV, Excel, or via the Apify API.
- 💸 Pay per result — usage-based pricing, no subscription.
What data does it extract?
For each video result, the scraper returns:
| Field | Description |
|---|---|
title | Video title |
url | Full YouTube video URL |
videoId | YouTube video ID |
channelName | Name of the channel |
viewCount | View count as a number (may be null for live streams) |
viewCountText | View count as displayed (e.g. "55,958,898 views") |
duration | Video length (e.g. "6:10:58") |
publishedTime | Relative publish time (e.g. "4 years ago") |
description | Video description snippet |
searchKeyword | The keyword this result came from |
scrapedAt | Timestamp of the scrape (UTC) |
How to use it
- Click Try for free.
- Add one or more search keywords (each is searched separately).
- Set Max results per keyword (1–1000, default 50).
- Click Start and download results as JSON, CSV, or Excel.
No coding required. Also runnable via the Apify API or on a schedule.
Input
| Field | Type | Required | Description |
|---|---|---|---|
searchKeywords | array of strings | Yes | Keywords/phrases to search YouTube for. Each is searched separately. |
maxResults | integer | No | Max video results per keyword (1–1000). Default: 50. |
Example input
{"searchKeywords": ["lofi hip hop", "react tutorial"],"maxResults": 50}```## Example output```json{"title": "Best of lofi hip hop 2021 [beats to relax/study to]","url": "https://www.youtube.com/watch?v=n61ULEU7CO0","videoId": "n61ULEU7CO0","channelName": "Lofi Girl","viewCount": 55958898,"viewCountText": "55,958,898 views","duration": "6:10:58","publishedTime": "4 years ago","searchKeyword": "lofi hip hop","scrapedAt": "2026-07-16 21:24:25 UTC"}```## Common use cases- **Content & SEO research** — find top videos ranking for any keyword.- **Trend tracking** — monitor which videos surface for trending terms.- **Competitor analysis** — see who ranks for your target keywords.- **Dataset building** — collect video metadata for analytics or ML.## PricingPay-per-result — you only pay for the data you collect. See the **Pricing** tab for current rates.## FAQ**Do I need a YouTube or Google API key?** No — it works without any API key or login.**What formats can I export?** JSON, CSV, Excel, and direct API access.**Can it scrape a specific channel, playlist, or video's comments?** This Actor searches by keyword and returns video results. It does not currently take channel/playlist/video URLs as input.**Is scraping YouTube legal?** It collects publicly available data. You're responsible for ensuring your use complies with YouTube's Terms of Service and applicable laws.## SupportFound a bug or want a feature? Open an issue on the **Issues** tab.