YouTube Video Metadata Bulk Lookup - Views, Likes, Tags avatar

YouTube Video Metadata Bulk Lookup - Views, Likes, Tags

Pricing

$0.40 / 1,000 results

Go to Apify Store
YouTube Video Metadata Bulk Lookup - Views, Likes, Tags

YouTube Video Metadata Bulk Lookup - Views, Likes, Tags

Paste any number of YouTube video links or IDs and get title, views, likes, exact publish date, duration, tags, category, channel and description for each. No login, no API key, no quota. One row per video, in your input order.

Pricing

$0.40 / 1,000 results

Rating

0.0

(0)

Developer

Martin Petrov

Martin Petrov

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 hours ago

Last modified

Share

Paste a list of YouTube video links or IDs and get clean metadata for every video: title, views, likes, exact publish date, duration, tags, category, channel, description and thumbnail.

Made for enriching spreadsheets, CRMs and AI pipelines: one row per video, in the same order as your input, with no login, no YouTube API key and no quota.

Why this actor

  • Any link format. watch?v=, youtu.be/, Shorts, embed and live links, or plain 11-character IDs. Duplicates are looked up and charged once.
  • Exact data. Publish date with time, view and like counts, duration in seconds and h:mm:ss, tags and category come from YouTube's own web endpoints.
  • Reliable. The same proven technique as our YouTube Channel Monitor, with automatic retries and Apify Proxy fallback when YouTube limits requests.
  • Pay only for real videos. Private, deleted or invalid inputs are skipped and not charged (or returned with an error status if you want them).
  • $0.40 per 1000 videos, no start fee.

Use cases

  • Add views, likes and dates to a sheet of video links (influencer lists, campaign reports, competitor tracking)
  • Check which videos in a list are still available
  • Build datasets for AI and research: titles, tags, descriptions and stats
  • Track how a list of videos performs: schedule the actor daily and compare view counts

Input

FieldTypeDescription
videosarrayVideo URLs or IDs, one per line.
maxItemsintegerStop after this many videos. Default 1000.
includeDescriptionbooleanInclude the full description. Default true.
deduplicatebooleanLook up each video once. Default true.
includeFailedRowsbooleanAdd rows for unavailable videos (charged). Default false.
{
"videos": [
"https://www.youtube.com/watch?v=dQw4w9WgXcQ",
"https://youtu.be/jNQXAC9IVRw",
"9bZkp7q19f0"
]
}

Output

{
"input": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
"videoId": "dQw4w9WgXcQ",
"url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
"status": "ok",
"title": "Rick Astley - Never Gonna Give You Up (Official Video)",
"channelName": "Rick Astley",
"channelId": "UCuAXFkgsw1L7xaCfnd5JJOw",
"publishedAt": "2009-10-24T23:57:33Z",
"durationSeconds": 213,
"duration": "3:33",
"viewCount": 1700000000,
"likeCount": 18000000,
"category": "Music",
"tags": ["rick astley", "never gonna give you up"],
"thumbnailUrl": "https://i.ytimg.com/vi/dQw4w9WgXcQ/maxresdefault.jpg"
}

Download as Excel, CSV, JSON or Google Sheets, or connect with Make, Zapier, n8n or the Apify API. A run summary (found, unavailable, invalid) is saved as RUN_SUMMARY.

Pricing

$0.40 per 1000 videos. Unavailable and invalid inputs are free unless you turn on includeFailedRows. Use maxItems to cap a run.

FAQ

Do I need a YouTube API key? No. There is no daily quota either.

How many videos per run? Thousands. Videos are looked up in parallel.

Why is a like count missing? Some channels hide likes; then likeCount is empty.

More Actors by Martin Petrov

The actor reads only public video data that YouTube shows to any visitor. Use it in line with YouTube's terms and the laws of your country.