YouTube Hashtag Videos: what a hashtag surfaces, in order
Pricing
from $0.35 / 1,000 video listeds
YouTube Hashtag Videos: what a hashtag surfaces, in order
The videos YouTube lists for a hashtag, up to 200 hashtags per run: title, channel, views, when it was posted and duration, in YouTube's own order, without opening a browser. Track a campaign tag, a trend or a niche. No commenter or viewer data. Pay per delivered video.
Pricing
from $0.35 / 1,000 video listeds
Rating
0.0
(0)
Developer
Steadydata Team
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
The videos YouTube lists for a hashtag, up to 200 hashtags per run: title, channel, views, when it was posted and duration, in YouTube's own order, without opening a browser. Track a campaign tag, a trend or a niche. No commenter or viewer data. Pay per delivered video.
Why this scraper
- Only delivered results are charged. Inputs that fail come back as clear error records at no cost.
- Measured on a real hashtag (#travel, 16 September 2026): 20 videos in one run with title, channel, views, posting time and duration, for a platform cost of a tenth of a cent. No browser: the same lightweight endpoint as our Shorts and Live actors, 24 videos per page.
- The hashtag page, in YouTube's order. Search actors return what a query matches; this actor returns what YouTube itself lists under the tag, top to bottom, which is what a campaign or trend audit needs.
- Shorts and long videos, told apart.
isShortanddurationSecondscome with every row, so you can split a tag's feed by format.
Who this is for
Campaign and trend monitoring: which videos and channels own a hashtag right now, how big they are, how fresh, and whether the tag is a Shorts tag or a long-form tag. Agencies tracking client tags, researchers sampling a topic, creators sizing a niche. Up to 200 hashtags per run, up to 500 videos each.
Who this is not for
- Exact view counts.
viewCountis parsed from YouTube's rounded label ("22M views"), so it is the rounded figure, not the precise number. Useyoutube-video-detailsfor that. - Every video ever tagged. The hashtag page is YouTube's ranked selection; it is not a complete index of all videos that carry the tag.
- Comments, likes or channel contact data. Not delivered.
Input example
{"hashtags": ["travel","#fitness"],"maxVideosPerHashtag": 50,"language": "en","country": "US"}
Output fields
hashtagpositionvideoIdurltitlechannelNamechannelIdviewCountpublishedTextdurationSecondsisShortthumbnailUrl
Output example
{"hashtag": "#travel","position": 3,"videoId": "CWC1dH6N4Hw","url": "https://www.youtube.com/watch?v=CWC1dH6N4Hw","title": "Flying First Class #firstclass #travel #baby","channelName": "Bayleigh Daily","channelId": "UC8B7O5hA5Sf4pNgFofl5Ssw","viewCount": 35000000,"publishedText": "1 year ago","durationSeconds": 11,"isShort": true,"thumbnailUrl": "https://i.ytimg.com/vi/CWC1dH6N4Hw/default.jpg","status": "ok"}
Error codes: INVALID_HASHTAG (not a single word), HASHTAG_NOT_FOUND, NO_VIDEOS (YouTube
lists nothing under the tag), BLOCKED (after retries on fresh exits). None is charged.
Related actors from steadydata
- youtube-search: the same idea for a free-text query instead of a hashtag
- youtube-video-details: full metadata for a video you found
- youtube-channel-details: the profile of a channel that keeps showing up
Pricing
Pay per event: one video-listed event per delivered result. No charge for inputs
that fail, no separate platform-usage surcharge.
Free Apify plan: this actor delivers up to 25 rows per run for accounts on the Apify free plan, and then stops with a message. That limit is set by us, not by Apify. It exists so the actor keeps paying for itself for the people who do pay. Any paid Apify plan runs it at full size, billed per delivered row, with failed rows never charged.
Reviews: if this actor saves you time, a short review on this page is the one thing that helps most. Ratings are what other buyers look at first, and we have no other way to ask.
FAQ
Do I include the #? Either way: travel and #travel are the same; a full
youtube.com/hashtag/... URL works too.
What order do the videos come in? YouTube's own order on the hashtag page, newest page
first, position counting from 1.
Why is viewCount sometimes empty? Some cards (live streams, premieres) show no view
label; the field is then empty rather than guessed.
What happens with a hashtag nobody uses? A NO_VIDEOS error record and no charge.
Is personal data collected? No. Public video titles, channel names and counts only.
Is personal data collected? No. Public video titles, channel names and counts only.
What happens when the source changes? Sources change from time to time; that is the nature of this work. The actor is monitored daily and fixed fast, and while it is broken you are not charged, because only delivered results cost anything.