Skip to content
SOURCES/YOUTUBE SCRAPER

A YouTube scraper for channel and video metadata

Channel data, video metadata and recent uploads.

The Kavex YouTube scraper pulls public data from videos and channels into a structured file. Give it video URLs, channel URLs or @handles and get back titles, view and like counts, publish dates, descriptions and channel stats. It is built for creators, marketers and analysts who need YouTube data in a spreadsheet rather than a browser tab. You pay per video or channel returned.

Start this scraper 2 credits per video · charged on delivered rows only
What it costs
PER VIDEO2 credits
IN DOLLARS$0.002
1,000 VIDEOS$2.00
WHAT YOU PAY FORdelivered rows

A RUN OF 1,000 VIDEOS ON THIS SOURCE, AT 2 PER VIDEO

Example run
1,000 videos · YouTube
Rows
1,000
Rate
2 / video
Credits
2,000
Cost
$2.00
01 · What comes back

Six columns on every row.

These come with the run and cost nothing extra. Add-ons widen the same sheet, and you pay only for the ones you switched on.

EVERY VIDEO
TypeTitle / ChannelViews / SubsLikesPublishedChannel
TypeTitle / ChannelViews / SubsLikesPublishedChannel
videoBuilding a SaaS in public84,2003,9102026-04-18Indie Founders
videoCold email teardown 202641,7002,1402026-04-09Outbound Lab
channelIndie Founders128,000···
channelOutbound Lab54,300···
A FEW ROWS FROM ONE RUNExport CSV ↓
02 · How you set it up

Say what you want. Read the price first.

Everything else is a ceiling or a filter. The estimate moves with the numbers you type, so the run never surprises you at the end.

NEW RUN · YOUTUBE SCRAPERDRAFT
What it does

The YouTube scraper accepts a mixed list of inputs, direct video URLs, channel URLs and @handles, and returns the right data for each. It sorts out which is which, so you do not have to split your list by type before running it.

For a video it returns the title, the channel, view and like counts, the publish date and the description. For a channel it returns the subscriber count, total videos and a list of recent uploads, so you can see both the size of an account and what it has been publishing lately.

Everything is returned as structured rows, which turns YouTube research into something you can sort, filter and chart. A list of competitor channels or topic videos becomes a single dataset instead of a folder of open tabs.

Numbers are most useful side by side. A single channel subscriber count means little until it sits next to ten others in the same niche, ranked, with recent view performance attached. That is what turns the YouTube scraper into a shortlisting tool: a topic search or a list of competitor channels becomes a table you can sort by reach, by upload frequency, or by how well recent videos actually performed rather than how big the channel looks. For influencer outreach that means contacting creators whose recent numbers justify the spend; for competitive work it means seeing which rivals publish consistently and which have gone quiet.

How it works

The YouTube scraper fetches each video or channel page live and reads the public metadata YouTube exposes, counts, dates, titles and descriptions. Channel inputs also have their recent upload list collected so the result reflects current activity, not a stale snapshot.

Every run is live, so view and subscriber counts are current as of the job. Requests are paced and routed sensibly so a long list of videos or channels completes in one job and downloads as a single file.

LIVE ESTIMATE
Videos asked for1,000
Rate per video2 credits
Add-ons switched onnone
1,000 × 2 = 2,000 credits$2.00

Charged per delivered row. If the source holds fewer than you asked for, the rest of the credits go back to your balance the second the run ends.

03 · What a run costs

One thousand videos, itemised.

One line, because this source has nothing bundled on top. You pay the rate times the rows the run actually delivered.

LineRateUnitsCredits
YouTube2 / video1,000 videos2,000
1,000 videos2 / video2,000 credits$2.00

$0.002 PER FINISHED VIDEO · ONLY DELIVERED ROWS ARE BILLED

04 · Who runs it

What people point it at.

Four ways this source is used today. Every one of them is the same run, the same export and the same credit pool.

  • Influencer marketers sizing creators by subscriber count and recent view performance before outreach.
  • Competitive analysts tracking rival channels for new product videos and upload cadence.
  • Content teams pulling video metadata across a topic to spot trends and gaps.
  • Agencies building a creator shortlist for a client with hard numbers attached to every name.
06 · Questions

Asked before the first run.

Short answers, no accordion to click through. If something is still missing, the help pages go deeper.

Can I mix video and channel links in one job?

Yes. The YouTube scraper accepts video URLs, channel URLs and @handles together, detects each type and returns the right fields for it in one combined file.

What data does it return for a channel?

For a channel it returns the subscriber count, total video count and a list of recent uploads, so you can judge both the size of an account and how active it is.

Are the view and subscriber counts current?

Yes. Every job is a live fetch, so counts reflect YouTube at the moment the job runs rather than a cached figure from a database.

How do results export?

Results download as a CSV with one row per video or channel and columns for every metadata field, ready to sort or chart in a spreadsheet or imported into a wider research dataset.

Point it at something. See what comes back.Your first 500 Google Maps leads are on the house. No card needed.
Start scraping free