Youtube channel scraper avatar
Youtube channel scraper

Pricing

$9.99/month + usage

Go to Apify Store
Youtube channel scraper

Youtube channel scraper

Developed by

codemaster devops

codemaster devops

Maintained by Community

This tool allows you to automatically gather information about YouTube bloggers, including their nickname, avatar, country, introduction, joining date, video count, view count, and subscriber count. Simply provide the URLs, IDs, or channel IDs to get started.

5.0 (4)

Pricing

$9.99/month + usage

11

234

11

Last modified

10 days ago

YouTube Channel Scraper (Apify Actor) — Simple start_urls Input

YouTube channel scraper that extracts public YouTube channel metadata using a straightforward start_urls input. No API key required. Ideal for YouTube competitor research, SEO analysis, and editorial planning.

What this actor does

  • Scrapes public YouTube channel pages provided via start_urls
  • Extracts key metadata you already output (name, handle/URL, description, counts, images, etc.)
  • Built for production use on Apify (proxy-friendly; works with public pages)

Quick start (60 seconds)

  1. Click Try for free on Apify
  2. Paste this input:
{
"start_urls": [
{ "url": "https://www.youtube.com/@Officialwealthwisdom", "method": "GET" }
]
}
  1. Run. Export results from the dataset as JSON/CSV/XLSX.

Input parameters

✅ Strict compatibility: Inputs/outputs are unchanged. This actor keeps your existing automation stable.

Example usage (API & automation)

cURL

curl -X POST "https://api.apify.com/v2/acts/dainty_screw~youtube-channel-scraper/runs?token=YOUR_TOKEN" \
-H "content-type: application/json" \
-d '{
"start_urls":[{"url":"https://www.youtube.com/@Officialwealthwisdom","method":"GET"}]
}'

Python

import requests
payload = {
"start_urls": [
{"url": "https://www.youtube.com/@Officialwealthwisdom", "method": "GET"}
]
}
r = requests.post(
"https://api.apify.com/v2/acts/dainty_screw~youtube-channel-scraper/runs?token=YOUR_TOKEN",
json=payload, headers={"content-type":"application/json"}
)
print(r.json())

Tips to avoid rate limits

  • Use Apify Proxy when scraping multiple channels.
  • Avoid hammering the same channel repeatedly; space out runs.

Troubleshooting

  • Invalid URL → Ensure the URL is a channel (/@handle or /channel/...).
  • Empty dataset → Channel may be restricted/hidden; try a different target.

Common use cases

  • YouTube competitor research and channel benchmarking
  • SEO planning for content/topic strategy
  • Media & editorial channel profiling

FAQ

Do I need a YouTube API key?

No. This actor uses publicly available channel pages—no API key required.

Can I pass search terms or playlists?

This actor takes channel URLs via start_urls only (no schema changes).