YouTube Channel · Subscribers, Views & Videos avatar

YouTube Channel · Subscribers, Views & Videos

Pricing

from $1.00 / 1,000 channel snapshots

Go to Apify Store
YouTube Channel · Subscribers, Views & Videos

YouTube Channel · Subscribers, Views & Videos

Paste YouTube channel URLs or @handles — get lifetime views, subscribers, and video count in one row per channel. Schedule daily to track growth. Public About data only. No login, no API key.

Pricing

from $1.00 / 1,000 channel snapshots

Rating

0.0

(0)

Developer

Corentin Robert

Corentin Robert

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Paste public YouTube channel URLs or @handles. Get lifetime views, subscribers, and video countone row per channel, ready to schedule every day.

No login. No API key. Public About data only. This is not a video catalog.

Who is this for?

You are…Typical goalSuggested setup
Creator / media brandSee if total views and subs move week to weekOne @handle, Schedule daily
AgencyReport growth for several clientsList of channel URLs, Schedule weekly
Competitor researchSnapshot rival channels without Studio access2–10 handles, same schedule
Ops / dataAppend history into Sheets or a warehouseNamed dataset or webhook after each run

What you get by defaultviewCount, subscriberCount, videoCount, scrapedAt, plus channel URL, id, handle, and title so each row is identifiable.

What this Actor does not do — it does not list videos or per-video views. For a full upload export, use YouTube Channel · Uploads & Metadata.

Ready-made examples (published tasks)

ExampleBest for
Daily views for one YouTube channelOne creator — schedule daily
Competitor YouTube subscriber snapshotSide-by-side rival channels
Several YouTube handles in one runSmall watchlist
Agency weekly YouTube channel vitalsRecurring client reporting

Quick start

  1. Open the Actor and paste a channel URL (e.g. https://www.youtube.com/@Logementatypique) or @handle
  2. Click Start — one dataset row appears with views, subscribers, videos
  3. Open Schedules, run daily, keep the same task so history accumulates in exports / integrations

Each Apify run has its own default dataset. For a growth curve, send results to Google Sheets, a named dataset, or a webhook after each run.


What you get

FieldDescription
viewCountLifetime views from the public About panel (the figure behind More on the channel)
subscriberCountPublic subscriber count (null if hidden)
videoCountPublic video count
scrapedAtUTC timestamp of this snapshot
channelUrl / handle / channelId / channelTitleChannel identity

Input

FieldWhat it does
Channel URLsOne public URL or @handle per line. Free plan: 20 / run. Paid plans follow your run budget.
{
"channelUrls": [
"https://www.youtube.com/@Logementatypique"
]
}

Output sample

{
"channelUrl": "https://www.youtube.com/@Logementatypique",
"input": "https://www.youtube.com/@Logementatypique",
"channelId": "UCxxxxxxxxxxxxxxxxxxxxxx",
"handle": "@Logementatypique",
"channelTitle": "Logement Atypique",
"viewCount": 43124,
"subscriberCount": 83,
"videoCount": 256,
"scrapedAt": "2026-09-04T05:00:00.000Z"
}

How much does it cost to scrape YouTube channel stats?

HTTP-only (no browser). Typical run: one channel in a few seconds.

ScenarioApprox. cost
1 channel (daily check)well under $0.01
20 channels (Free plan max)a few cents
200 channels (paid)compute stays low; billed per snapshot row

Exact PPE is on the Actor Pricing tab (Actor start + one event per dataset row).

This Actor only reads public About-panel figures (views, subscribers, video count) that anyone can open in a browser without signing in. It does not access YouTube Studio or private analytics. You are responsible for complying with YouTube’s terms and applicable law (including GDPR if you store personal data).

How to use (schedule)

  1. Save a Task with your channel list
  2. Create a Schedule (daily 07:00 is a common pattern)
  3. Export or pipe each run’s dataset into Sheets / BigQuery / your CRM

Local development

npm install
apify run

Input lives in storage/key_value_stores/default/INPUT.json.

Also available

YouTube Channel · Uploads & Metadata — one row per video (titles, IDs, dates). Use when you need the catalog, not the About totals.

Support

Contact corentin@outreacher.fr if you need a custom scraper or tailored automation.