Home › Monitoring and research › YouTube video scraper

YouTube video scraper: views, likes, dates and tags as a table

Who it is for: Creators, agencies, researchers, SEO teams and AI agents that need YouTube video data in a spreadsheet.

The problem

YouTube shows one video or one search page at a time. Collecting views, likes, exact dates, tags and chapters for 300 videos on a topic by hand takes hours.

How it works

Give search terms, channel or playlist URLs, hashtags or video URLs. Each run returns one row per video: title, channel and subscribers, views, likes, comment count, exact date, duration, description, tags, chapters and subtitle languages.

Sample output (real run)

titlechannelNameviewCountlikescommentsCountdateduration
Beginners Guide To Web Scraping with Python - All…Tinkernut487015132872322021-11-277:36
Learn Web Scraping in 5 Minutes (NO PRIOR KNOWLED…CodeHead1769216740942026-03-054:53
Web Scraping with Python - Beautiful Soup Crash C…freeCodeCamp.org18270833942311002020-11-181:08:23
Web Scraping Tutorial | Data Scraping from Websit…Azharul Rafy905478168149652021-08-2016:26
Scraping Data from a Real Website | Web Scraping …Alex The Analyst810388141375782023-07-1125:22
Ultimate Web Scraping tutorialCodeWithHarry27481056882632024-11-0841:30
Python Tutorial: Web Scraping with BeautifulSoup …Corey Schafer11954832512911002017-11-0845:48
Web Scraper intro tutorialWeb Scraper143774723441672019-06-255:29

Download the free sample CSV

Limits, stated plainly

Public data only, no login. Fields a source does not show to logged-out visitors come back empty rather than guessed. The sample above is a snapshot of one real run and is not a maintained dataset.

Price

Pay per result on Apify, no subscription: $2 per 1,000 videos on the free plan, lower on paid plans, plus $0.00005 per run start. The live price is on the actor page.

Run it on Apify

Disclosure: we build and maintain this actor.

Related

More in monitoring and research