YouTube Hashtag Scraper (Videos & Shorts)
Pricing
from $1.20 / 1,000 video scrapeds
YouTube Hashtag Scraper (Videos & Shorts)
Scrape videos and Shorts from YouTube hashtag pages. Get titles, channels, views, duration, thumbnails, and more.
YouTube Hashtag Scraper (Videos & Shorts)
Pricing
from $1.20 / 1,000 video scrapeds
Scrape videos and Shorts from YouTube hashtag pages. Get titles, channels, views, duration, thumbnails, and more.
Maximum number of videos to scrape per hashtag. Default 50, max 500.
Filter by content type: all videos and Shorts, only regular videos, or only Shorts.
Only keep videos whose title contains a specific keyword. For example, type 'pasta' to only get cooking videos about pasta. You can type multiple keywords separated by commas (e.g. 'pasta, sushi, salad'). Leave empty to keep all videos. This filter is free.
Only include videos published within the last N days. Leave empty or 0 to include all videos regardless of age. Note: date filtering relies on YouTube's approximate relative timestamps (e.g. '3 days ago'), so results may not be perfectly precise.
Fetch stats for each video: likes, comment count, full description, category, tags, and exact publish date. This is a paid add-on and makes the scraper slower since it fetches each video individually. See the Actor pricing panel for the current charge.
Detect the spoken language of each video using YouTube's caption data. Adds a detectedLanguage field (e.g. 'en', 'ko', 'es'). This is a paid add-on and is only charged when a language is detected. See the Actor pricing panel for the current charge.
Fetch analytics for each video's channel: subscriber count, total videos, total views, channel description, country, and join date. Results are cached per channel to reduce repeated lookups. This is a paid add-on; see the Actor pricing panel for the current charge.
Include the input hashtag that produced the row.
Include the YouTube video ID (e.g. 'dQw4w9WgXcQ').
Include the YouTube channel ID (e.g. 'UCxxx...').
Include whether the channel has the YouTube verified badge.
Include the URL to the video thumbnail image.
Include the parsed numeric view count (e.g. 1200000).
Include the original view count text as shown on YouTube (e.g. '1.2M views').
Include the relative publish date as shown on YouTube (e.g. '3 days ago').
Include the formatted duration string (e.g. '12:34').
Include the duration as a total number of seconds.
Include the content type flag ('video' or 'short').
Include the ISO timestamp of when the row was scraped.
Number of hashtags to process in parallel (max 10). Higher values are faster but use more memory.